From 93024b4611ebb26dce28fe2cb4cdabe9565e5099 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 5 Mar 2017 21:01:35 +0100 Subject: [PATCH] Qt binding build issues fixed Split Qt namespace to enable build on WIN32 (no /bigobj on MinGW). Removed pseudo-constructors with Qt::Initialization parameter. --- scripts/mkqtdecl5/mkqtdecl.conf | 1 + scripts/mkqtdecl_common/produce.rb | 84 +- src/gsiqt4/gsiDeclQt.cc | 1803 ----------------------- src/gsiqt4/gsiDeclQt_1.cc | 954 +++++++++++++ src/gsiqt4/gsiDeclQt_2.cc | 499 +++++++ src/gsiqt4/gsiDeclQt_3.cc | 470 ++++++ src/gsiqt4/qtdecl.pri | 5 +- src/gsiqt5/gsiDeclQMatrix.cc | 20 - src/gsiqt5/gsiDeclQMatrix4x4.cc | 20 - src/gsiqt5/gsiDeclQQuaternion.cc | 20 - src/gsiqt5/gsiDeclQTransform.cc | 20 - src/gsiqt5/gsiDeclQVector2D.cc | 20 - src/gsiqt5/gsiDeclQVector3D.cc | 20 - src/gsiqt5/gsiDeclQVector4D.cc | 20 - src/gsiqt5/gsiDeclQt.cc | 2133 ---------------------------- src/gsiqt5/gsiDeclQt_1.cc | 567 ++++++++ src/gsiqt5/gsiDeclQt_2.cc | 958 +++++++++++++ src/gsiqt5/gsiDeclQt_3.cc | 598 ++++++++ src/gsiqt5/gsiDeclQt_4.cc | 170 +++ src/gsiqt5/qtdecl.pri | 6 +- 20 files changed, 4284 insertions(+), 4104 deletions(-) create mode 100644 src/gsiqt4/gsiDeclQt_1.cc create mode 100644 src/gsiqt4/gsiDeclQt_2.cc create mode 100644 src/gsiqt4/gsiDeclQt_3.cc create mode 100644 src/gsiqt5/gsiDeclQt_1.cc create mode 100644 src/gsiqt5/gsiDeclQt_2.cc create mode 100644 src/gsiqt5/gsiDeclQt_3.cc create mode 100644 src/gsiqt5/gsiDeclQt_4.cc diff --git a/scripts/mkqtdecl5/mkqtdecl.conf b/scripts/mkqtdecl5/mkqtdecl.conf index 3a3316c89..a704ebc95 100644 --- a/scripts/mkqtdecl5/mkqtdecl.conf +++ b/scripts/mkqtdecl5/mkqtdecl.conf @@ -195,6 +195,7 @@ drop_method :all_classes, /::metaObject/ # messes up the overload scheme since i drop_method :all_classes, /::qt_/ # internal use only drop_method :all_classes, /::d_func/ # internal use only drop_method :all_classes, /::connectNotify/ # messes up the overload scheme since it can be overloaded but is required internally before overloading is effective (on attach). Use staticMetaObject instead. +drop_method :all_classes, /\(\s*Qt::Initialization/ # special constructors drop_method "QQuaternion", /QQuaternion::toRotationMatrix\(/ # GenericMatrix not available drop_method "QQuaternion", /QQuaternion::fromRotationMatrix\(/ # GenericMatrix not available drop_method "QJsonValue", /QJsonValue::QJsonValue\(\s*QLatin1String/ # QLatin1String not available diff --git a/scripts/mkqtdecl_common/produce.rb b/scripts/mkqtdecl_common/produce.rb index ff489026c..85dad6166 100755 --- a/scripts/mkqtdecl_common/produce.rb +++ b/scripts/mkqtdecl_common/produce.rb @@ -1380,17 +1380,26 @@ class BindingProducer return end - (cls, clsn) = make_cls_names(decl_obj) + index = 0 - ofile_name = "gsiDecl#{clsn}.cc" - ofile_path = $gen_dir + "/" + ofile_name + cont = true + while cont + + (cls, clsn) = make_cls_names(decl_obj) + + if index > 0 + ofile_name = "gsiDecl#{clsn}_#{index}.cc" + else + ofile_name = "gsiDecl#{clsn}.cc" + end + ofile_path = $gen_dir + "/" + ofile_name + + File.open(ofile_path, "w") do |ofile| - File.open(ofile_path, "w") do |ofile| - - @source_files ||= [] - @source_files << ofile_name + @source_files ||= [] + @source_files << ofile_name - ofile.puts(<<"END"); + ofile.puts(<<"END"); /* @@ -1422,13 +1431,17 @@ class BindingProducer END - if decl_obj.is_a?(CPPStructDeclaration) - produce_class(conf, decl_obj, ofile) - elsif decl_obj.is_a?(CPPNamespace) - produce_namespace(conf, decl_obj, ofile) - end + if decl_obj.is_a?(CPPStructDeclaration) + cont = produce_class(conf, decl_obj, ofile, index) + elsif decl_obj.is_a?(CPPNamespace) + cont = produce_namespace(conf, decl_obj, ofile, index) + end - puts("#{ofile_name} written.") + puts("#{ofile_name} written.") + + index += 1 + + end end @@ -1527,7 +1540,7 @@ END end - def produce_namespace(conf, decl_obj, ofile) + def produce_namespace(conf, decl_obj, ofile, index) ( cls, clsn ) = make_cls_names(decl_obj) @@ -1544,21 +1557,33 @@ END ofile.puts("") ofile.puts("class #{cls}_Namespace { };") ofile.puts("") - ofile.puts("namespace gsi") - ofile.puts("{") - ofile.puts("gsi::Class<#{cls}_Namespace> decl_#{cls}_Namespace (\"#{clsn}\",") - ofile.puts(" gsi::Methods(),") - ofile.puts(" \"@qt\\n@brief This class represents the #{cls} namespace\");") - ofile.puts("}") - ofile.puts("") + + if index == 0 + ofile.puts("namespace gsi") + ofile.puts("{") + ofile.puts("gsi::Class<#{cls}_Namespace> decl_#{cls}_Namespace (\"#{clsn}\",") + ofile.puts(" gsi::Methods(),") + ofile.puts(" \"@qt\\n@brief This class represents the #{cls} namespace\");") + ofile.puts("}") + ofile.puts("") + end # emit enum wrapper classes + + enums_per_file = 20 + + en_names = enum_decls_by_name.keys.sort - enum_decls_by_name.keys.sort.each do |en| - ed = enum_decls_by_name[en] - produce_enum_wrapper_class(ofile, conf, cls, en, ed) + en_names.each_with_index do |en,en_index| + if en_index < (index + 1) * enums_per_file && en_index >= index * enums_per_file + ed = enum_decls_by_name[en] + produce_enum_wrapper_class(ofile, conf, cls, en, ed) + end end + # produce more files if required + return en_names.size > (index + 1) * enums_per_file + end def produce_enum_wrapper_class(ofile, conf, cls, en, ed) @@ -1697,7 +1722,11 @@ END end - def produce_class(conf, decl_obj, ofile) + def produce_class(conf, decl_obj, ofile, index) + + if index > 0 + raise "Internal error: no splitting of class definitions yet." + end struct = decl_obj.struct @@ -2779,6 +2808,9 @@ END produce_enum_wrapper_class(ofile, conf, cls, en, ed) end + # don't continue + return false + end def produce_ttfile_traits(ttfile, conf, decl_obj) diff --git a/src/gsiqt4/gsiDeclQt.cc b/src/gsiqt4/gsiDeclQt.cc index 92e3419eb..79919401d 100644 --- a/src/gsiqt4/gsiDeclQt.cc +++ b/src/gsiqt4/gsiDeclQt.cc @@ -539,1806 +539,3 @@ static gsi::ClassExt decl_Qt_DockWidgetArea_Enums_as_child (decl_Q } - -// Implementation of the enum wrapper class for Qt::DockWidgetAreaSizes -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_DockWidgetAreaSizes_Enum ("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 ("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 ("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 ("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::EventPriority -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_EventPriority_Enum ("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 ("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 ("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 ("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::FocusPolicy -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_FocusPolicy_Enum ("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 ("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 ("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 ("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 ("Qt_GestureFlag", - gsi::enum_const ("DontStartGestureOnChildren", Qt::DontStartGestureOnChildren, "@brief Enum constant Qt::DontStartGestureOnChildren") + - gsi::enum_const ("ReceivePartialGestures", Qt::ReceivePartialGestures, "@brief Enum constant Qt::ReceivePartialGestures"), - "@qt\n@brief This class represents the Qt::GestureFlag enum"); - -static gsi::QFlagsClass decl_Qt_GestureFlag_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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::HitTestAccuracy -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_HitTestAccuracy_Enum ("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 ("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 ("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"), - "@qt\n@brief This class represents the Qt::ImageConversionFlag enum"); - -static gsi::QFlagsClass decl_Qt_ImageConversionFlag_Enums ("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 ("Qt_Initialization", - gsi::enum_const ("Uninitialized", Qt::Uninitialized, "@brief Enum constant Qt::Uninitialized"), - "@qt\n@brief This class represents the Qt::Initialization enum"); - -static gsi::QFlagsClass decl_Qt_Initialization_Enums ("Qt_QFlags_Initialization", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_Qt_Initialization_Enum_in_parent (decl_Qt_Initialization_Enum.defs ()); -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 ("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 ("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 ("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 ("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 ("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"); - -} - - -// Implementation of the enum wrapper class for Qt::InputMethodQuery -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_InputMethodQuery_Enum ("Qt_InputMethodQuery", - gsi::enum_const ("ImMicroFocus", Qt::ImMicroFocus, "@brief Enum constant Qt::ImMicroFocus") + - 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"), - "@qt\n@brief This class represents the Qt::InputMethodQuery enum"); - -static gsi::QFlagsClass decl_Qt_InputMethodQuery_Enums ("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 ("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 ("BackgroundColorRole", Qt::BackgroundColorRole, "@brief Enum constant Qt::BackgroundColorRole") + - gsi::enum_const ("BackgroundRole", Qt::BackgroundRole, "@brief Enum constant Qt::BackgroundRole") + - gsi::enum_const ("TextColorRole", Qt::TextColorRole, "@brief Enum constant Qt::TextColorRole") + - 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 ("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 ("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 ("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 ("ItemIsTristate", Qt::ItemIsTristate, "@brief Enum constant Qt::ItemIsTristate"), - "@qt\n@brief This class represents the Qt::ItemFlag enum"); - -static gsi::QFlagsClass decl_Qt_ItemFlag_Enums ("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 ("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 ("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::Key -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_Key_Enum ("Qt_Key", - 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_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_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_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_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_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_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_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 ("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 ("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 ("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 ("Qt_LayoutDirection", - gsi::enum_const ("LeftToRight", Qt::LeftToRight, "@brief Enum constant Qt::LeftToRight") + - gsi::enum_const ("RightToLeft", Qt::RightToLeft, "@brief Enum constant Qt::RightToLeft"), - "@qt\n@brief This class represents the Qt::LayoutDirection enum"); - -static gsi::QFlagsClass decl_Qt_LayoutDirection_Enums ("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 ("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 ("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 ("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 ("MatchRegExp", Qt::MatchRegExp, "@brief Enum constant Qt::MatchRegExp") + - 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 ("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 ("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 ("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") + - gsi::enum_const ("UNICODE_ACCEL", Qt::UNICODE_ACCEL, "@brief Enum constant Qt::UNICODE_ACCEL"), - "@qt\n@brief This class represents the Qt::Modifier enum"); - -static gsi::QFlagsClass decl_Qt_Modifier_Enums ("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 ("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 ("MidButton", Qt::MidButton, "@brief Enum constant Qt::MidButton") + - gsi::enum_const ("XButton1", Qt::XButton1, "@brief Enum constant Qt::XButton1") + - gsi::enum_const ("XButton2", Qt::XButton2, "@brief Enum constant Qt::XButton2") + - 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 ("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::NavigationMode -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_NavigationMode_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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"); - -} - - -// Implementation of the enum wrapper class for Qt::ScrollBarPolicy -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_ScrollBarPolicy_Enum ("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 ("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::ShortcutContext -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_ShortcutContext_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::TextElideMode -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_TextElideMode_Enum ("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 ("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 ("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 ("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 ("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 ("LogText", Qt::LogText, "@brief Enum constant Qt::LogText"), - "@qt\n@brief This class represents the Qt::TextFormat enum"); - -static gsi::QFlagsClass decl_Qt_TextFormat_Enums ("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 ("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 ("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 ("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 ("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 ("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"), - "@qt\n@brief This class represents the Qt::TimeSpec enum"); - -static gsi::QFlagsClass decl_Qt_TimeSpec_Enums ("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::ToolBarArea -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_ToolBarArea_Enum ("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 ("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 ("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 ("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 ("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 ("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"); - -} - - -// Implementation of the enum wrapper class for Qt::TouchPointState -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_TouchPointState_Enum ("Qt_TouchPointState", - 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") + - gsi::enum_const ("TouchPointStateMask", Qt::TouchPointStateMask, "@brief Enum constant Qt::TouchPointStateMask") + - gsi::enum_const ("TouchPointPrimary", Qt::TouchPointPrimary, "@brief Enum constant Qt::TouchPointPrimary"), - "@qt\n@brief This class represents the Qt::TouchPointState enum"); - -static gsi::QFlagsClass decl_Qt_TouchPointState_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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_ContentsPropagated", Qt::WA_ContentsPropagated, "@brief Enum constant Qt::WA_ContentsPropagated") + - gsi::enum_const ("WA_OpaquePaintEvent", Qt::WA_OpaquePaintEvent, "@brief Enum constant Qt::WA_OpaquePaintEvent") + - gsi::enum_const ("WA_NoBackground", Qt::WA_NoBackground, "@brief Enum constant Qt::WA_NoBackground") + - 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_MacNoClickThrough", Qt::WA_MacNoClickThrough, "@brief Enum constant Qt::WA_MacNoClickThrough") + - gsi::enum_const ("WA_PaintOutsidePaintEvent", Qt::WA_PaintOutsidePaintEvent, "@brief Enum constant Qt::WA_PaintOutsidePaintEvent") + - 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_MacBrushedMetal", Qt::WA_MacBrushedMetal, "@brief Enum constant Qt::WA_MacBrushedMetal") + - gsi::enum_const ("WA_MacMetalStyle", Qt::WA_MacMetalStyle, "@brief Enum constant Qt::WA_MacMetalStyle") + - 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_DND", Qt::WA_WState_DND, "@brief Enum constant Qt::WA_WState_DND") + - 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_GroupLeader", Qt::WA_GroupLeader, "@brief Enum constant Qt::WA_GroupLeader") + - 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_ForceAcceptDrops", Qt::WA_ForceAcceptDrops, "@brief Enum constant Qt::WA_ForceAcceptDrops") + - 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_MSWindowsUseDirect3D", Qt::WA_MSWindowsUseDirect3D, "@brief Enum constant Qt::WA_MSWindowsUseDirect3D") + - 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_MacVariableSize", Qt::WA_MacVariableSize, "@brief Enum constant Qt::WA_MacVariableSize") + - 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_MacFrameworkScaled", Qt::WA_MacFrameworkScaled, "@brief Enum constant Qt::WA_MacFrameworkScaled") + - 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_MergeSoftkeys", Qt::WA_MergeSoftkeys, "@brief Enum constant Qt::WA_MergeSoftkeys") + - gsi::enum_const ("WA_MergeSoftkeysRecursively", Qt::WA_MergeSoftkeysRecursively, "@brief Enum constant Qt::WA_MergeSoftkeysRecursively") + - 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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("WindowOkButtonHint", Qt::WindowOkButtonHint, "@brief Enum constant Qt::WindowOkButtonHint") + - gsi::enum_const ("WindowCancelButtonHint", Qt::WindowCancelButtonHint, "@brief Enum constant Qt::WindowCancelButtonHint"), - "@qt\n@brief This class represents the Qt::WindowType enum"); - -static gsi::QFlagsClass decl_Qt_WindowType_Enums ("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/gsiqt4/gsiDeclQt_1.cc b/src/gsiqt4/gsiDeclQt_1.cc new file mode 100644 index 000000000..723568505 --- /dev/null +++ b/src/gsiqt4/gsiDeclQt_1.cc @@ -0,0 +1,954 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2017 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + 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 "gsiQtCommon.h" +#include "gsiDeclQtTypeTraits.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::DockWidgetAreaSizes +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_DockWidgetAreaSizes_Enum ("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 ("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 ("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 ("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::EventPriority +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_EventPriority_Enum ("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 ("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 ("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 ("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::FocusPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_FocusPolicy_Enum ("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 ("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 ("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 ("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 ("Qt_GestureFlag", + gsi::enum_const ("DontStartGestureOnChildren", Qt::DontStartGestureOnChildren, "@brief Enum constant Qt::DontStartGestureOnChildren") + + gsi::enum_const ("ReceivePartialGestures", Qt::ReceivePartialGestures, "@brief Enum constant Qt::ReceivePartialGestures"), + "@qt\n@brief This class represents the Qt::GestureFlag enum"); + +static gsi::QFlagsClass decl_Qt_GestureFlag_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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::HitTestAccuracy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_HitTestAccuracy_Enum ("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 ("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 ("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"), + "@qt\n@brief This class represents the Qt::ImageConversionFlag enum"); + +static gsi::QFlagsClass decl_Qt_ImageConversionFlag_Enums ("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 ("Qt_Initialization", + gsi::enum_const ("Uninitialized", Qt::Uninitialized, "@brief Enum constant Qt::Uninitialized"), + "@qt\n@brief This class represents the Qt::Initialization enum"); + +static gsi::QFlagsClass decl_Qt_Initialization_Enums ("Qt_QFlags_Initialization", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Initialization_Enum_in_parent (decl_Qt_Initialization_Enum.defs ()); +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 ("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 ("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 ("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 ("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 ("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"); + +} + + +// Implementation of the enum wrapper class for Qt::InputMethodQuery +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_InputMethodQuery_Enum ("Qt_InputMethodQuery", + gsi::enum_const ("ImMicroFocus", Qt::ImMicroFocus, "@brief Enum constant Qt::ImMicroFocus") + + 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"), + "@qt\n@brief This class represents the Qt::InputMethodQuery enum"); + +static gsi::QFlagsClass decl_Qt_InputMethodQuery_Enums ("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 ("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 ("BackgroundColorRole", Qt::BackgroundColorRole, "@brief Enum constant Qt::BackgroundColorRole") + + gsi::enum_const ("BackgroundRole", Qt::BackgroundRole, "@brief Enum constant Qt::BackgroundRole") + + gsi::enum_const ("TextColorRole", Qt::TextColorRole, "@brief Enum constant Qt::TextColorRole") + + 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 ("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 ("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 ("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 ("ItemIsTristate", Qt::ItemIsTristate, "@brief Enum constant Qt::ItemIsTristate"), + "@qt\n@brief This class represents the Qt::ItemFlag enum"); + +static gsi::QFlagsClass decl_Qt_ItemFlag_Enums ("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 ("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 ("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::Key +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Key_Enum ("Qt_Key", + 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_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_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_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_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_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_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_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 ("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 ("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 ("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"); + +} + diff --git a/src/gsiqt4/gsiDeclQt_2.cc b/src/gsiqt4/gsiDeclQt_2.cc new file mode 100644 index 000000000..a86c1cf31 --- /dev/null +++ b/src/gsiqt4/gsiDeclQt_2.cc @@ -0,0 +1,499 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2017 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + 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 "gsiQtCommon.h" +#include "gsiDeclQtTypeTraits.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::LayoutDirection +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_LayoutDirection_Enum ("Qt_LayoutDirection", + gsi::enum_const ("LeftToRight", Qt::LeftToRight, "@brief Enum constant Qt::LeftToRight") + + gsi::enum_const ("RightToLeft", Qt::RightToLeft, "@brief Enum constant Qt::RightToLeft"), + "@qt\n@brief This class represents the Qt::LayoutDirection enum"); + +static gsi::QFlagsClass decl_Qt_LayoutDirection_Enums ("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 ("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 ("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 ("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 ("MatchRegExp", Qt::MatchRegExp, "@brief Enum constant Qt::MatchRegExp") + + 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 ("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 ("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 ("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") + + gsi::enum_const ("UNICODE_ACCEL", Qt::UNICODE_ACCEL, "@brief Enum constant Qt::UNICODE_ACCEL"), + "@qt\n@brief This class represents the Qt::Modifier enum"); + +static gsi::QFlagsClass decl_Qt_Modifier_Enums ("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 ("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 ("MidButton", Qt::MidButton, "@brief Enum constant Qt::MidButton") + + gsi::enum_const ("XButton1", Qt::XButton1, "@brief Enum constant Qt::XButton1") + + gsi::enum_const ("XButton2", Qt::XButton2, "@brief Enum constant Qt::XButton2") + + 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 ("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::NavigationMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_NavigationMode_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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"); + +} + + +// Implementation of the enum wrapper class for Qt::ScrollBarPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ScrollBarPolicy_Enum ("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 ("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::ShortcutContext +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ShortcutContext_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::TextElideMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TextElideMode_Enum ("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 ("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 ("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 ("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 ("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 ("LogText", Qt::LogText, "@brief Enum constant Qt::LogText"), + "@qt\n@brief This class represents the Qt::TextFormat enum"); + +static gsi::QFlagsClass decl_Qt_TextFormat_Enums ("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 ("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 ("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 ("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 ("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"); + +} + diff --git a/src/gsiqt4/gsiDeclQt_3.cc b/src/gsiqt4/gsiDeclQt_3.cc new file mode 100644 index 000000000..005514505 --- /dev/null +++ b/src/gsiqt4/gsiDeclQt_3.cc @@ -0,0 +1,470 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2017 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + 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 "gsiQtCommon.h" +#include "gsiDeclQtTypeTraits.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::TimeSpec +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TimeSpec_Enum ("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"), + "@qt\n@brief This class represents the Qt::TimeSpec enum"); + +static gsi::QFlagsClass decl_Qt_TimeSpec_Enums ("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::ToolBarArea +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ToolBarArea_Enum ("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 ("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 ("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 ("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 ("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 ("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"); + +} + + +// Implementation of the enum wrapper class for Qt::TouchPointState +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TouchPointState_Enum ("Qt_TouchPointState", + 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") + + gsi::enum_const ("TouchPointStateMask", Qt::TouchPointStateMask, "@brief Enum constant Qt::TouchPointStateMask") + + gsi::enum_const ("TouchPointPrimary", Qt::TouchPointPrimary, "@brief Enum constant Qt::TouchPointPrimary"), + "@qt\n@brief This class represents the Qt::TouchPointState enum"); + +static gsi::QFlagsClass decl_Qt_TouchPointState_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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_ContentsPropagated", Qt::WA_ContentsPropagated, "@brief Enum constant Qt::WA_ContentsPropagated") + + gsi::enum_const ("WA_OpaquePaintEvent", Qt::WA_OpaquePaintEvent, "@brief Enum constant Qt::WA_OpaquePaintEvent") + + gsi::enum_const ("WA_NoBackground", Qt::WA_NoBackground, "@brief Enum constant Qt::WA_NoBackground") + + 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_MacNoClickThrough", Qt::WA_MacNoClickThrough, "@brief Enum constant Qt::WA_MacNoClickThrough") + + gsi::enum_const ("WA_PaintOutsidePaintEvent", Qt::WA_PaintOutsidePaintEvent, "@brief Enum constant Qt::WA_PaintOutsidePaintEvent") + + 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_MacBrushedMetal", Qt::WA_MacBrushedMetal, "@brief Enum constant Qt::WA_MacBrushedMetal") + + gsi::enum_const ("WA_MacMetalStyle", Qt::WA_MacMetalStyle, "@brief Enum constant Qt::WA_MacMetalStyle") + + 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_DND", Qt::WA_WState_DND, "@brief Enum constant Qt::WA_WState_DND") + + 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_GroupLeader", Qt::WA_GroupLeader, "@brief Enum constant Qt::WA_GroupLeader") + + 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_ForceAcceptDrops", Qt::WA_ForceAcceptDrops, "@brief Enum constant Qt::WA_ForceAcceptDrops") + + 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_MSWindowsUseDirect3D", Qt::WA_MSWindowsUseDirect3D, "@brief Enum constant Qt::WA_MSWindowsUseDirect3D") + + 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_MacVariableSize", Qt::WA_MacVariableSize, "@brief Enum constant Qt::WA_MacVariableSize") + + 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_MacFrameworkScaled", Qt::WA_MacFrameworkScaled, "@brief Enum constant Qt::WA_MacFrameworkScaled") + + 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_MergeSoftkeys", Qt::WA_MergeSoftkeys, "@brief Enum constant Qt::WA_MergeSoftkeys") + + gsi::enum_const ("WA_MergeSoftkeysRecursively", Qt::WA_MergeSoftkeysRecursively, "@brief Enum constant Qt::WA_MergeSoftkeysRecursively") + + 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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("WindowOkButtonHint", Qt::WindowOkButtonHint, "@brief Enum constant Qt::WindowOkButtonHint") + + gsi::enum_const ("WindowCancelButtonHint", Qt::WindowCancelButtonHint, "@brief Enum constant Qt::WindowCancelButtonHint"), + "@qt\n@brief This class represents the Qt::WindowType enum"); + +static gsi::QFlagsClass decl_Qt_WindowType_Enums ("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/gsiqt4/qtdecl.pri b/src/gsiqt4/qtdecl.pri index ee07b508e..f7710596a 100644 --- a/src/gsiqt4/qtdecl.pri +++ b/src/gsiqt4/qtdecl.pri @@ -524,4 +524,7 @@ SOURCES += \ $$PWD/gsiDeclQXmlParseException.cc \ $$PWD/gsiDeclQXmlReader.cc \ $$PWD/gsiDeclQXmlSimpleReader.cc \ - $$PWD/gsiDeclQt.cc + $$PWD/gsiDeclQt.cc \ + $$PWD/gsiDeclQt_1.cc \ + $$PWD/gsiDeclQt_2.cc \ + $$PWD/gsiDeclQt_3.cc diff --git a/src/gsiqt5/gsiDeclQMatrix.cc b/src/gsiqt5/gsiDeclQMatrix.cc index 89e3f072b..edf51f838 100644 --- a/src/gsiqt5/gsiDeclQMatrix.cc +++ b/src/gsiqt5/gsiDeclQMatrix.cc @@ -46,25 +46,6 @@ // ----------------------------------------------------------------------- // class QMatrix -// Constructor QMatrix::QMatrix(Qt::Initialization) - - -static void _init_ctor_QMatrix_2229 (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_QMatrix_2229 (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.read::target_type & > (heap); - ret.write (new QMatrix (qt_gsi::QtToCppAdaptor(arg1).cref())); -} - - // Constructor QMatrix::QMatrix() @@ -791,7 +772,6 @@ namespace gsi static gsi::Methods methods_QMatrix () { gsi::Methods methods; - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix::QMatrix(Qt::Initialization)\nThis method creates an object of class QMatrix.", &_init_ctor_QMatrix_2229, &_call_ctor_QMatrix_2229); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix::QMatrix()\nThis method creates an object of class QMatrix.", &_init_ctor_QMatrix_0, &_call_ctor_QMatrix_0); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix::QMatrix(double m11, double m12, double m21, double m22, double dx, double dy)\nThis method creates an object of class QMatrix.", &_init_ctor_QMatrix_5886, &_call_ctor_QMatrix_5886); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix::QMatrix(const QMatrix &matrix)\nThis method creates an object of class QMatrix.", &_init_ctor_QMatrix_2023, &_call_ctor_QMatrix_2023); diff --git a/src/gsiqt5/gsiDeclQMatrix4x4.cc b/src/gsiqt5/gsiDeclQMatrix4x4.cc index 46ca38a14..94e124956 100644 --- a/src/gsiqt5/gsiDeclQMatrix4x4.cc +++ b/src/gsiqt5/gsiDeclQMatrix4x4.cc @@ -60,25 +60,6 @@ static void _call_ctor_QMatrix4x4_0 (const qt_gsi::GenericStaticMethod * /*decl* } -// Constructor QMatrix4x4::QMatrix4x4(Qt::Initialization) - - -static void _init_ctor_QMatrix4x4_2229 (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_QMatrix4x4_2229 (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.read::target_type & > (heap); - ret.write (new QMatrix4x4 (qt_gsi::QtToCppAdaptor(arg1).cref())); -} - - // Constructor QMatrix4x4::QMatrix4x4(const float *values) @@ -1387,7 +1368,6 @@ 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(Qt::Initialization)\nThis method creates an object of class QMatrix4x4.", &_init_ctor_QMatrix4x4_2229, &_call_ctor_QMatrix4x4_2229); 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); diff --git a/src/gsiqt5/gsiDeclQQuaternion.cc b/src/gsiqt5/gsiDeclQQuaternion.cc index c1414dbde..0c464a759 100644 --- a/src/gsiqt5/gsiDeclQQuaternion.cc +++ b/src/gsiqt5/gsiDeclQQuaternion.cc @@ -53,25 +53,6 @@ static void _call_ctor_QQuaternion_0 (const qt_gsi::GenericStaticMethod * /*decl } -// Constructor QQuaternion::QQuaternion(Qt::Initialization) - - -static void _init_ctor_QQuaternion_2229 (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_QQuaternion_2229 (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.read::target_type & > (heap); - ret.write (new QQuaternion (qt_gsi::QtToCppAdaptor(arg1).cref())); -} - - // Constructor QQuaternion::QQuaternion(float scalar, float xpos, float ypos, float zpos) @@ -1013,7 +994,6 @@ 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(Qt::Initialization)\nThis method creates an object of class QQuaternion.", &_init_ctor_QQuaternion_2229, &_call_ctor_QQuaternion_2229); 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); diff --git a/src/gsiqt5/gsiDeclQTransform.cc b/src/gsiqt5/gsiDeclQTransform.cc index 093d39a46..bd44ce90d 100644 --- a/src/gsiqt5/gsiDeclQTransform.cc +++ b/src/gsiqt5/gsiDeclQTransform.cc @@ -47,25 +47,6 @@ // ----------------------------------------------------------------------- // class QTransform -// Constructor QTransform::QTransform(Qt::Initialization) - - -static void _init_ctor_QTransform_2229 (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_QTransform_2229 (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.read::target_type & > (heap); - ret.write (new QTransform (qt_gsi::QtToCppAdaptor(arg1).cref())); -} - - // Constructor QTransform::QTransform() @@ -1288,7 +1269,6 @@ namespace gsi static gsi::Methods methods_QTransform () { gsi::Methods methods; - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTransform::QTransform(Qt::Initialization)\nThis method creates an object of class QTransform.", &_init_ctor_QTransform_2229, &_call_ctor_QTransform_2229); 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); diff --git a/src/gsiqt5/gsiDeclQVector2D.cc b/src/gsiqt5/gsiDeclQVector2D.cc index 6a8381a29..29137b200 100644 --- a/src/gsiqt5/gsiDeclQVector2D.cc +++ b/src/gsiqt5/gsiDeclQVector2D.cc @@ -55,25 +55,6 @@ static void _call_ctor_QVector2D_0 (const qt_gsi::GenericStaticMethod * /*decl*/ } -// Constructor QVector2D::QVector2D(Qt::Initialization) - - -static void _init_ctor_QVector2D_2229 (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_QVector2D_2229 (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.read::target_type & > (heap); - ret.write (new QVector2D (qt_gsi::QtToCppAdaptor(arg1).cref())); -} - - // Constructor QVector2D::QVector2D(float xpos, float ypos) @@ -645,7 +626,6 @@ 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(Qt::Initialization)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_2229, &_call_ctor_QVector2D_2229); 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(const QPoint &point)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_1916, &_call_ctor_QVector2D_1916); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector2D::QVector2D(const QPointF &point)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_1986, &_call_ctor_QVector2D_1986); diff --git a/src/gsiqt5/gsiDeclQVector3D.cc b/src/gsiqt5/gsiDeclQVector3D.cc index c191ed012..a7f6ac091 100644 --- a/src/gsiqt5/gsiDeclQVector3D.cc +++ b/src/gsiqt5/gsiDeclQVector3D.cc @@ -53,25 +53,6 @@ static void _call_ctor_QVector3D_0 (const qt_gsi::GenericStaticMethod * /*decl*/ } -// Constructor QVector3D::QVector3D(Qt::Initialization) - - -static void _init_ctor_QVector3D_2229 (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_QVector3D_2229 (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.read::target_type & > (heap); - ret.write (new QVector3D (qt_gsi::QtToCppAdaptor(arg1).cref())); -} - - // Constructor QVector3D::QVector3D(float xpos, float ypos, float zpos) @@ -874,7 +855,6 @@ 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(Qt::Initialization)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_2229, &_call_ctor_QVector3D_2229); 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(const QPoint &point)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_1916, &_call_ctor_QVector3D_1916); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D(const QPointF &point)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_1986, &_call_ctor_QVector3D_1986); diff --git a/src/gsiqt5/gsiDeclQVector4D.cc b/src/gsiqt5/gsiDeclQVector4D.cc index 091a2d00a..5eba6e07d 100644 --- a/src/gsiqt5/gsiDeclQVector4D.cc +++ b/src/gsiqt5/gsiDeclQVector4D.cc @@ -53,25 +53,6 @@ static void _call_ctor_QVector4D_0 (const qt_gsi::GenericStaticMethod * /*decl*/ } -// Constructor QVector4D::QVector4D(Qt::Initialization) - - -static void _init_ctor_QVector4D_2229 (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_QVector4D_2229 (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.read::target_type & > (heap); - ret.write (new QVector4D (qt_gsi::QtToCppAdaptor(arg1).cref())); -} - - // Constructor QVector4D::QVector4D(float xpos, float ypos, float zpos, float wpos) @@ -760,7 +741,6 @@ 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(Qt::Initialization)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_2229, &_call_ctor_QVector4D_2229); 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(const QPoint &point)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_1916, &_call_ctor_QVector4D_1916); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(const QPointF &point)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_1986, &_call_ctor_QVector4D_1986); diff --git a/src/gsiqt5/gsiDeclQt.cc b/src/gsiqt5/gsiDeclQt.cc index ce09f75dc..134bed0eb 100644 --- a/src/gsiqt5/gsiDeclQt.cc +++ b/src/gsiqt5/gsiDeclQt.cc @@ -549,2136 +549,3 @@ static gsi::ClassExt decl_Qt_DayOfWeek_Enums_as_child (decl_Qt_Day } - -// Implementation of the enum wrapper class for Qt::DockWidgetArea -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_DockWidgetArea_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::EventPriority -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_EventPriority_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::HitTestAccuracy -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_HitTestAccuracy_Enum ("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 ("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 ("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 ("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 ("Qt_Initialization", - gsi::enum_const ("Uninitialized", Qt::Uninitialized, "@brief Enum constant Qt::Uninitialized"), - "@qt\n@brief This class represents the Qt::Initialization enum"); - -static gsi::QFlagsClass decl_Qt_Initialization_Enums ("Qt_QFlags_Initialization", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_Qt_Initialization_Enum_in_parent (decl_Qt_Initialization_Enum.defs ()); -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 ("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 ("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 ("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"); - -} - - -// Implementation of the enum wrapper class for Qt::InputMethodQuery -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_InputMethodQuery_Enum ("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 ("ImMicroFocus", Qt::ImMicroFocus, "@brief Enum constant Qt::ImMicroFocus") + - 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 ("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 ("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 ("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 ("BackgroundColorRole", Qt::BackgroundColorRole, "@brief Enum constant Qt::BackgroundColorRole") + - gsi::enum_const ("BackgroundRole", Qt::BackgroundRole, "@brief Enum constant Qt::BackgroundRole") + - gsi::enum_const ("TextColorRole", Qt::TextColorRole, "@brief Enum constant Qt::TextColorRole") + - 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 ("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 ("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 ("ItemIsTristate", Qt::ItemIsTristate, "@brief Enum constant Qt::ItemIsTristate") + - 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 ("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 ("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 ("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 ("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 ("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 ("Qt_Key", - 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_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_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_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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("MatchRegExp", Qt::MatchRegExp, "@brief Enum constant Qt::MatchRegExp") + - 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 ("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 ("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 ("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") + - gsi::enum_const ("UNICODE_ACCEL", Qt::UNICODE_ACCEL, "@brief Enum constant Qt::UNICODE_ACCEL"), - "@qt\n@brief This class represents the Qt::Modifier enum"); - -static gsi::QFlagsClass decl_Qt_Modifier_Enums ("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 ("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 ("MidButton", Qt::MidButton, "@brief Enum constant Qt::MidButton") + - 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 ("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 ("Qt_MouseEventFlag", - 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 ("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 ("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"), - "@qt\n@brief This class represents the Qt::MouseEventSource enum"); - -static gsi::QFlagsClass decl_Qt_MouseEventSource_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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"); - -} - - -// Implementation of the enum wrapper class for Qt::ScreenOrientation -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_ScreenOrientation_Enum ("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 ("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 ("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 ("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 ("Qt_ScrollPhase", - 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"), - "@qt\n@brief This class represents the Qt::ScrollPhase enum"); - -static gsi::QFlagsClass decl_Qt_ScrollPhase_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::TabFocusBehavior -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_TabFocusBehavior_Enum ("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 ("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 ("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 ("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 ("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") + - gsi::enum_const ("TextBypassShaping", Qt::TextBypassShaping, "@brief Enum constant Qt::TextBypassShaping"), - "@qt\n@brief This class represents the Qt::TextFlag enum"); - -static gsi::QFlagsClass decl_Qt_TextFlag_Enums ("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 ("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"), - "@qt\n@brief This class represents the Qt::TextFormat enum"); - -static gsi::QFlagsClass decl_Qt_TextFormat_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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"); - -} - - -// Implementation of the enum wrapper class for Qt::TouchPointState -namespace qt_gsi -{ - -static gsi::Enum decl_Qt_TouchPointState_Enum ("Qt_TouchPointState", - 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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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_ContentsPropagated", Qt::WA_ContentsPropagated, "@brief Enum constant Qt::WA_ContentsPropagated") + - gsi::enum_const ("WA_OpaquePaintEvent", Qt::WA_OpaquePaintEvent, "@brief Enum constant Qt::WA_OpaquePaintEvent") + - gsi::enum_const ("WA_NoBackground", Qt::WA_NoBackground, "@brief Enum constant Qt::WA_NoBackground") + - 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_MacNoClickThrough", Qt::WA_MacNoClickThrough, "@brief Enum constant Qt::WA_MacNoClickThrough") + - 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_MacBrushedMetal", Qt::WA_MacBrushedMetal, "@brief Enum constant Qt::WA_MacBrushedMetal") + - gsi::enum_const ("WA_MacMetalStyle", Qt::WA_MacMetalStyle, "@brief Enum constant Qt::WA_MacMetalStyle") + - 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_DND", Qt::WA_WState_DND, "@brief Enum constant Qt::WA_WState_DND") + - 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_GroupLeader", Qt::WA_GroupLeader, "@brief Enum constant Qt::WA_GroupLeader") + - 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_ForceAcceptDrops", Qt::WA_ForceAcceptDrops, "@brief Enum constant Qt::WA_ForceAcceptDrops") + - 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_MSWindowsUseDirect3D", Qt::WA_MSWindowsUseDirect3D, "@brief Enum constant Qt::WA_MSWindowsUseDirect3D") + - 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_MacVariableSize", Qt::WA_MacVariableSize, "@brief Enum constant Qt::WA_MacVariableSize") + - 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_MacFrameworkScaled", Qt::WA_MacFrameworkScaled, "@brief Enum constant Qt::WA_MacFrameworkScaled") + - 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_MacNoShadow", Qt::WA_MacNoShadow, "@brief Enum constant Qt::WA_MacNoShadow") + - gsi::enum_const ("WA_AlwaysStackOnTop", Qt::WA_AlwaysStackOnTop, "@brief Enum constant Qt::WA_AlwaysStackOnTop") + - 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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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") + - gsi::enum_const ("WindowOkButtonHint", Qt::WindowOkButtonHint, "@brief Enum constant Qt::WindowOkButtonHint") + - gsi::enum_const ("WindowCancelButtonHint", Qt::WindowCancelButtonHint, "@brief Enum constant Qt::WindowCancelButtonHint"), - "@qt\n@brief This class represents the Qt::WindowType enum"); - -static gsi::QFlagsClass decl_Qt_WindowType_Enums ("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/gsiqt5/gsiDeclQt_1.cc b/src/gsiqt5/gsiDeclQt_1.cc new file mode 100644 index 000000000..d75b908c3 --- /dev/null +++ b/src/gsiqt5/gsiDeclQt_1.cc @@ -0,0 +1,567 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2017 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + 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 "gsiQtCommon.h" +#include "gsiDeclQtTypeTraits.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::DockWidgetArea +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_DockWidgetArea_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::EventPriority +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_EventPriority_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::HitTestAccuracy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_HitTestAccuracy_Enum ("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 ("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 ("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 ("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 ("Qt_Initialization", + gsi::enum_const ("Uninitialized", Qt::Uninitialized, "@brief Enum constant Qt::Uninitialized"), + "@qt\n@brief This class represents the Qt::Initialization enum"); + +static gsi::QFlagsClass decl_Qt_Initialization_Enums ("Qt_QFlags_Initialization", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Initialization_Enum_in_parent (decl_Qt_Initialization_Enum.defs ()); +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 ("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 ("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 ("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"); + +} + + +// Implementation of the enum wrapper class for Qt::InputMethodQuery +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_InputMethodQuery_Enum ("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 ("ImMicroFocus", Qt::ImMicroFocus, "@brief Enum constant Qt::ImMicroFocus") + + 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 ("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 ("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 ("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 ("BackgroundColorRole", Qt::BackgroundColorRole, "@brief Enum constant Qt::BackgroundColorRole") + + gsi::enum_const ("BackgroundRole", Qt::BackgroundRole, "@brief Enum constant Qt::BackgroundRole") + + gsi::enum_const ("TextColorRole", Qt::TextColorRole, "@brief Enum constant Qt::TextColorRole") + + 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 ("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 ("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 ("ItemIsTristate", Qt::ItemIsTristate, "@brief Enum constant Qt::ItemIsTristate") + + 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 ("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"); + +} + diff --git a/src/gsiqt5/gsiDeclQt_2.cc b/src/gsiqt5/gsiDeclQt_2.cc new file mode 100644 index 000000000..e1cd915bb --- /dev/null +++ b/src/gsiqt5/gsiDeclQt_2.cc @@ -0,0 +1,958 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2017 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + 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 "gsiQtCommon.h" +#include "gsiDeclQtTypeTraits.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::ItemSelectionMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ItemSelectionMode_Enum ("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 ("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 ("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 ("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 ("Qt_Key", + 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_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_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_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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("MatchRegExp", Qt::MatchRegExp, "@brief Enum constant Qt::MatchRegExp") + + 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 ("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 ("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 ("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") + + gsi::enum_const ("UNICODE_ACCEL", Qt::UNICODE_ACCEL, "@brief Enum constant Qt::UNICODE_ACCEL"), + "@qt\n@brief This class represents the Qt::Modifier enum"); + +static gsi::QFlagsClass decl_Qt_Modifier_Enums ("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 ("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 ("MidButton", Qt::MidButton, "@brief Enum constant Qt::MidButton") + + 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 ("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 ("Qt_MouseEventFlag", + 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 ("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 ("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"), + "@qt\n@brief This class represents the Qt::MouseEventSource enum"); + +static gsi::QFlagsClass decl_Qt_MouseEventSource_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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"); + +} + + +// Implementation of the enum wrapper class for Qt::ScreenOrientation +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ScreenOrientation_Enum ("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 ("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 ("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 ("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 ("Qt_ScrollPhase", + 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"), + "@qt\n@brief This class represents the Qt::ScrollPhase enum"); + +static gsi::QFlagsClass decl_Qt_ScrollPhase_Enums ("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"); + +} + diff --git a/src/gsiqt5/gsiDeclQt_3.cc b/src/gsiqt5/gsiDeclQt_3.cc new file mode 100644 index 000000000..e5faa4673 --- /dev/null +++ b/src/gsiqt5/gsiDeclQt_3.cc @@ -0,0 +1,598 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2017 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + 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 "gsiQtCommon.h" +#include "gsiDeclQtTypeTraits.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::ShortcutContext +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ShortcutContext_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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::TabFocusBehavior +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TabFocusBehavior_Enum ("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 ("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 ("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 ("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 ("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") + + gsi::enum_const ("TextBypassShaping", Qt::TextBypassShaping, "@brief Enum constant Qt::TextBypassShaping"), + "@qt\n@brief This class represents the Qt::TextFlag enum"); + +static gsi::QFlagsClass decl_Qt_TextFlag_Enums ("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 ("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"), + "@qt\n@brief This class represents the Qt::TextFormat enum"); + +static gsi::QFlagsClass decl_Qt_TextFormat_Enums ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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"); + +} + + +// Implementation of the enum wrapper class for Qt::TouchPointState +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TouchPointState_Enum ("Qt_TouchPointState", + 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 ("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 ("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 ("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 ("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 ("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 ("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 ("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 ("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_ContentsPropagated", Qt::WA_ContentsPropagated, "@brief Enum constant Qt::WA_ContentsPropagated") + + gsi::enum_const ("WA_OpaquePaintEvent", Qt::WA_OpaquePaintEvent, "@brief Enum constant Qt::WA_OpaquePaintEvent") + + gsi::enum_const ("WA_NoBackground", Qt::WA_NoBackground, "@brief Enum constant Qt::WA_NoBackground") + + 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_MacNoClickThrough", Qt::WA_MacNoClickThrough, "@brief Enum constant Qt::WA_MacNoClickThrough") + + 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_MacBrushedMetal", Qt::WA_MacBrushedMetal, "@brief Enum constant Qt::WA_MacBrushedMetal") + + gsi::enum_const ("WA_MacMetalStyle", Qt::WA_MacMetalStyle, "@brief Enum constant Qt::WA_MacMetalStyle") + + 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_DND", Qt::WA_WState_DND, "@brief Enum constant Qt::WA_WState_DND") + + 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_GroupLeader", Qt::WA_GroupLeader, "@brief Enum constant Qt::WA_GroupLeader") + + 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_ForceAcceptDrops", Qt::WA_ForceAcceptDrops, "@brief Enum constant Qt::WA_ForceAcceptDrops") + + 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_MSWindowsUseDirect3D", Qt::WA_MSWindowsUseDirect3D, "@brief Enum constant Qt::WA_MSWindowsUseDirect3D") + + 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_MacVariableSize", Qt::WA_MacVariableSize, "@brief Enum constant Qt::WA_MacVariableSize") + + 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_MacFrameworkScaled", Qt::WA_MacFrameworkScaled, "@brief Enum constant Qt::WA_MacFrameworkScaled") + + 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_MacNoShadow", Qt::WA_MacNoShadow, "@brief Enum constant Qt::WA_MacNoShadow") + + gsi::enum_const ("WA_AlwaysStackOnTop", Qt::WA_AlwaysStackOnTop, "@brief Enum constant Qt::WA_AlwaysStackOnTop") + + 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 ("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"); + +} + diff --git a/src/gsiqt5/gsiDeclQt_4.cc b/src/gsiqt5/gsiDeclQt_4.cc new file mode 100644 index 000000000..b7686491a --- /dev/null +++ b/src/gsiqt5/gsiDeclQt_4.cc @@ -0,0 +1,170 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2017 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + 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 "gsiQtCommon.h" +#include "gsiDeclQtTypeTraits.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::WindowFrameSection +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_WindowFrameSection_Enum ("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 ("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 ("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 ("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 ("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 ("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 ("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") + + gsi::enum_const ("WindowOkButtonHint", Qt::WindowOkButtonHint, "@brief Enum constant Qt::WindowOkButtonHint") + + gsi::enum_const ("WindowCancelButtonHint", Qt::WindowCancelButtonHint, "@brief Enum constant Qt::WindowCancelButtonHint"), + "@qt\n@brief This class represents the Qt::WindowType enum"); + +static gsi::QFlagsClass decl_Qt_WindowType_Enums ("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/gsiqt5/qtdecl.pri b/src/gsiqt5/qtdecl.pri index d065fd387..9814da615 100644 --- a/src/gsiqt5/qtdecl.pri +++ b/src/gsiqt5/qtdecl.pri @@ -766,4 +766,8 @@ SOURCES += \ $$PWD/gsiDeclQXmlStreamReader.cc \ $$PWD/gsiDeclQXmlStreamStringRef.cc \ $$PWD/gsiDeclQXmlStreamWriter.cc \ - $$PWD/gsiDeclQt.cc + $$PWD/gsiDeclQt.cc \ + $$PWD/gsiDeclQt_1.cc \ + $$PWD/gsiDeclQt_2.cc \ + $$PWD/gsiDeclQt_3.cc \ + $$PWD/gsiDeclQt_4.cc