packages feed

skylighting-0.3.3.1: xml/cpp.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd"
[
    <!ENTITY space " ">
    <!ENTITY separators ",&#59;">
    <!ENTITY ns_punctuators "!&#37;&space;&amp;()+-/.*&lt;=&gt;?[]{|}~^&separators;">
]>
<!--
  Copyright (c) 2012 by Alex Turbov (i.zaufi@gmail.com)
  -->
<language
    name="C++"
    section="Sources"
    version="4"
    kateversion="5.0"
    indenter="cstyle"
    style="C++"
    mimetype="text/x-c++src;text/x-c++hdr;text/x-chdr"
    extensions="*.c++;*.cxx;*.cpp;*.cc;*.C;*.h;*.hh;*.H;*.h++;*.hxx;*.hpp;*.hcc;*.ino;*.pde;*.moc"
    author="Alex Turbov (i.zaufi@gmail.com)"
    license="LGPL"
    priority="9"
  >
<!--
  The main purpose of this file is to hold Qt extensions syntax in a single place,
  so later it can be included (using IncludeRules) to other (C++ based) syntaxes.

  Based on Qt 5 documentation (http://doc.qt.io/qt-5)
-->
<highlighting>
  <list name="QtMacros">
    <item> emit </item>
    <item> signals </item>
    <item> slots </item>
    <item> foreach </item>
    <item> forever </item>
    <item> SIGNAL </item>
    <item> SLOT </item>
    <!-- http://doc.qt.io/qt-5/qapplication.html#macros -->
    <item> qApp </item>
    <!-- http://doc.qt.io/qt-5/qcoreapplication.html#macros -->
    <item> Q_COREAPP_STARTUP_FUNCTION </item>
    <item> Q_DECLARE_TR_FUNCTIONS </item>
    <!-- QObject related macros from http://doc.qt.io/qt-5/qobject.html#macros -->
    <item> QT_NO_NARROWING_CONVERSIONS_IN_CONNECT </item>
    <item> Q_CLASSINFO </item>
    <item> Q_DISABLE_COPY </item>
    <item> Q_EMIT </item>
    <item> Q_ENUM </item>
    <item> Q_ENUMS </item>
    <item> Q_FLAG </item>
    <item> Q_FLAGS </item>
    <item> Q_GADGET </item>
    <item> Q_INTERFACES </item>
    <item> Q_INVOKABLE </item>
    <item> Q_OBJECT </item>
    <item> Q_PROPERTY </item>
    <item> Q_REVISION </item>
    <item> Q_SET_OBJECT_NAME </item>
    <item> Q_SIGNAL </item>
    <item> Q_SIGNALS </item>
    <item> Q_SLOT </item>
    <item> Q_SLOTS </item>
    <!-- Various macros from:
        http://doc.qt.io/qt-5/qmetatype.html#macros
        http://doc.qt.io/qt-5/qbytearray.html#macros
        http://doc.qt.io/qt-5/qstring.html#macros
        http://doc.qt.io/qt-5/qurl.html#macros
      -->
    <item> Q_DECLARE_ASSOCIATIVE_CONTAINER_METATYPE </item>
    <item> Q_DECLARE_METATYPE </item>
    <item> Q_DECLARE_OPAQUE_POINTER </item>
    <item> Q_DECLARE_SEQUENTIAL_CONTAINER_METATYPE </item>
    <item> Q_DECLARE_SMART_POINTER_METATYPE </item>
    <item> QT_NO_CAST_FROM_BYTEARRAY </item>
    <item> QT_NO_CAST_FROM_ASCII </item>
    <item> QT_NO_CAST_TO_ASCII </item>
    <item> QT_RESTRICTED_CAST_FROM_ASCII </item>
    <item> QT_NO_URL_CAST_FROM_STRING </item>
    <item> QT_USE_QSTRINGBUILDER </item>
    <!-- QtTest macros: http://doc.qt.io/qt-5/qtest.html#macros -->
    <item> QBENCHMARK </item>
    <item> QBENCHMARK_ONCE </item>
    <item> QCOMPARE </item>
    <item> QEXPECT_FAIL </item>
    <item> QFAIL </item>
    <item> QFETCH </item>
    <item> QFINDTESTDATA </item>
    <item> QSKIP </item>
    <item> QTEST </item>
    <item> QTEST_APPLESS_MAIN </item>
    <item> QTEST_GUILESS_MAIN </item>
    <item> QTEST_MAIN </item>
    <item> QTRY_COMPARE </item>
    <item> QTRY_COMPARE_WITH_TIMEOUT </item>
    <item> QTRY_VERIFY2 </item>
    <item> QTRY_VERIFY </item>
    <item> QTRY_VERIFY2_WITH_TIMEOUT </item>
    <item> QTRY_VERIFY_WITH_TIMEOUT </item>
    <item> QVERIFY2 </item>
    <item> QVERIFY </item>
    <item> QVERIFY_EXCEPTION_THROWN </item>
    <item> QWARN </item>
    <!-- http://doc.qt.io/qt-5/qaxfactory.html#macros -->
    <item> QAXCLASS </item>
    <item> QAXFACTORY_BEGIN </item>
    <item> QAXFACTORY_DEFAULT </item>
    <item> QAXFACTORY_END </item>
    <item> QAXFACTORY_EXPORT </item>
    <item> QAXTYPE </item>
    <!-- http://doc.qt.io/qt-5/qdesignercustomwidgetinterface.html#macros -->
    <item> QDESIGNER_WIDGET_EXPORT </item>
    <!-- http://doc.qt.io/qt-5/qqmlengine.html#macros -->
    <item> QML_DECLARE_TYPE </item>
    <item> QML_DECLARE_TYPEINFO </item>
    <!-- http://doc.qt.io/qt-5/qmetaobject.html#macros -->
    <item> Q_ARG </item>
    <item> Q_RETURN_ARG </item>
    <!-- http://doc.qt.io/qt-5/qatomicpointer.html#macros -->
    <item> Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_ALWAYS_NATIVE </item>
    <item> Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_NOT_NATIVE </item>
    <item> Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_SOMETIMES_NATIVE </item>
    <item> Q_ATOMIC_POINTER_FETCH_AND_ADD_IS_WAIT_FREE </item>
    <item> Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_ALWAYS_NATIVE </item>
    <item> Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_NOT_NATIVE </item>
    <item> Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_SOMETIMES_NATIVE </item>
    <item> Q_ATOMIC_POINTER_FETCH_AND_STORE_IS_WAIT_FREE </item>
    <item> Q_ATOMIC_POINTER_TEST_AND_SET_IS_ALWAYS_NATIVE </item>
    <item> Q_ATOMIC_POINTER_TEST_AND_SET_IS_NOT_NATIVE </item>
    <item> Q_ATOMIC_POINTER_TEST_AND_SET_IS_SOMETIMES_NATIVE </item>
    <item> Q_ATOMIC_POINTER_TEST_AND_SET_IS_WAIT_FREE </item>
    <!-- http://doc.qt.io/qt-5/qextensionmanager.html#macros -->
    <item> Q_DECLARE_EXTENSION_INTERFACE </item>
    <!-- http://doc.qt.io/qt-5/qtplugin.html#macros -->
    <item> Q_DECLARE_INTERFACE </item>
    <item> Q_IMPORT_PLUGIN </item>
    <item> Q_PLUGIN_METADATA </item>
    <!-- http://doc.qt.io/qt-5/qdbusabstractadaptor.html#macros -->
    <item> Q_NOREPLY </item>
    <!-- http://doc.qt.io/qt-5/qscriptengine.html#macros -->
    <item> Q_SCRIPT_DECLARE_QMETAOBJECT </item>
    <!-- http://doc.qt.io/qt-5/qwidget.html#macros -->
    <item> QWIDGETSIZE_MAX </item>
    <!-- List of Qt macros obtained by
         part/syntax/data/get-Qt-macros.sh for qglobal.h qfeatures.h qconfig.h
      -->
    <item> QT_ASCII_CAST_WARN </item>
    <item> QT_CATCH </item>
    <item> QT_COMPILER_SUPPORTS_AVX </item>
    <item> QT_COMPILER_SUPPORTS_AVX2 </item>
    <item> QT_COMPILER_SUPPORTS_SSE2 </item>
    <item> QT_COMPILER_SUPPORTS_SSE3 </item>
    <item> QT_COMPILER_SUPPORTS_SSE4_1 </item>
    <item> QT_COMPILER_SUPPORTS_SSE4_2 </item>
    <item> QT_COMPILER_SUPPORTS_SSSE3 </item>
    <item> QT_DEBUG </item>
    <item> QT_DEPRECATED </item>
    <item> QT_DEPRECATED_CONSTRUCTOR </item>
    <item> QT_DEPRECATED_SINCE </item>
    <item> QT_DEPRECATED_VARIABLE </item>
    <item> QT_DEPRECATED_X </item>
    <item> QT_DISABLE_DEPRECATED_BEFORE </item>
    <item> QT_EMULATED_ALIGNOF </item>
    <item> QT_ENSURE_STACK_ALIGNED_FOR_SSE </item>
    <item> QT_FASTCALL </item>
    <item> QT_FORWARD_DECLARE_CLASS </item>
    <item> QT_FORWARD_DECLARE_STRUCT </item>
    <item> QT_IOS_DEPLOYMENT_TARGET_BELOW </item>
    <item> QT_IOS_PLATFORM_SDK_EQUAL_OR_ABOVE </item>
    <item> QT_LARGEFILE_SUPPORT </item>
    <item> QT_LINKED_OPENSSL </item>
    <item> QT_MAC_DEPLOYMENT_TARGET_BELOW </item>
    <item> QT_MAC_PLATFORM_SDK_EQUAL_OR_ABOVE </item>
    <item> QT_MOC_COMPAT </item>
    <item> QT_MODULE </item>
    <item> QT_NO_ACCESSIBILITY </item>
    <item> QT_NO_ANIMATION </item>
    <item> QT_NO_BEARERMANAGEMENT </item>
    <item> QT_NO_BIG_CODECS </item>
    <item> QT_NO_BUTTONGROUP </item>
    <item> QT_NO_CALENDARWIDGET </item>
    <item> QT_NO_CODECS </item>
    <item> QT_NO_COLORDIALOG </item>
    <item> QT_NO_COLUMNVIEW </item>
    <item> QT_NO_COMBOBOX </item>
    <item> QT_NO_COMPLETER </item>
    <item> QT_NO_CONTEXTMENU </item>
    <item> QT_NO_CRASHHANDLER </item>
    <item> QT_NO_CUPS </item>
    <item> QT_NO_DATAWIDGETMAPPER </item>
    <item> QT_NO_DATESTRING </item>
    <item> QT_NO_DATETIMEEDIT </item>
    <item> QT_NO_DBUS </item>
    <item> QT_NO_DIAL </item>
    <item> QT_NO_DIRMODEL </item>
    <item> QT_NO_DOCKWIDGET </item>
    <item> QT_NO_DRAGANDDROP </item>
    <item> QT_NO_ERRORMESSAGE </item>
    <item> QT_NO_EXCEPTIONS </item>
    <item> QT_NO_FILEDIALOG </item>
    <item> QT_NO_FILESYSTEMWATCHER </item>
    <item> QT_NO_FONTCOMBOBOX </item>
    <item> QT_NO_FONTDIALOG </item>
    <item> QT_NO_FSCOMPLETER </item>
    <item> QT_NO_FTP </item>
    <item> QT_NO_GRAPHICSEFFECT </item>
    <item> QT_NO_GRAPHICSVIEW </item>
    <item> QT_NO_ICONV </item>
    <item> QT_NO_IDENTITYPROXYMODEL </item>
    <item> QT_NO_IM </item>
    <item> QT_NO_IMAGEFORMATPLUGIN </item>
    <item> QT_NO_IMAGEFORMAT_JPEG </item>
    <item> QT_NO_INPUTDIALOG </item>
    <item> QT_NO_ITEMVIEWS </item>
    <item> QT_NO_KEYSEQUENCEEDIT </item>
    <item> QT_NO_LISTVIEW </item>
    <item> QT_NO_LISTWIDGET </item>
    <item> QT_NO_LOCALSERVER </item>
    <item> QT_NO_MAINWINDOW </item>
    <item> QT_NO_MDIAREA </item>
    <item> QT_NO_MENU </item>
    <item> QT_NO_MENUBAR </item>
    <item> QT_NO_MULTIPROCESS </item>
    <item> QT_NO_NETWORKDISKCACHE </item>
    <item> QT_NO_NETWORKPROXY </item>
    <item> QT_NO_OPENVG </item>
    <item> QT_NO_PAINT_DEBUG </item>
    <item> QT_NO_PDF </item>
    <item> QT_NO_PRINTDIALOG </item>
    <item> QT_NO_PRINTER </item>
    <item> QT_NO_PRINTPREVIEWDIALOG </item>
    <item> QT_NO_PRINTPREVIEWWIDGET </item>
    <item> QT_NO_PROCESS </item>
    <item> QT_NO_PROGRESSDIALOG </item>
    <item> QT_NO_PROXYMODEL </item>
    <item> QT_NO_SCROLLAREA </item>
    <item> QT_NO_SCROLLBAR </item>
    <item> QT_NO_SHAREDMEMORY </item>
    <item> QT_NO_SOCKETNOTIFIER </item>
    <item> QT_NO_SOCKS5 </item>
    <item> QT_NO_SORTFILTERPROXYMODEL </item>
    <item> QT_NO_SPINBOX </item>
    <item> QT_NO_SPLITTER </item>
    <item> QT_NO_STANDARDITEMMODEL </item>
    <item> QT_NO_STATEMACHINE </item>
    <item> QT_NO_STRINGLISTMODEL </item>
    <item> QT_NO_STYLE_FUSION </item>
    <item> QT_NO_STYLE_STYLESHEET </item>
    <item> QT_NO_STYLE_WINDOWSCE </item>
    <item> QT_NO_STYLE_WINDOWSMOBILE </item>
    <item> QT_NO_STYLE_WINDOWSVISTA </item>
    <item> QT_NO_STYLE_WINDOWSXP </item>
    <item> QT_NO_SYNTAXHIGHLIGHTER </item>
    <item> QT_NO_SYSTEMSEMAPHORE </item>
    <item> QT_NO_TABBAR </item>
    <item> QT_NO_TABLEVIEW </item>
    <item> QT_NO_TABLEWIDGET </item>
    <item> QT_NO_TABWIDGET </item>
    <item> QT_NO_TEXTBROWSER </item>
    <item> QT_NO_TEXTEDIT </item>
    <item> QT_NO_TEXTODFWRITER </item>
    <item> QT_NO_TOOLBAR </item>
    <item> QT_NO_TOOLBOX </item>
    <item> QT_NO_TOOLBUTTON </item>
    <item> QT_NO_TREEVIEW </item>
    <item> QT_NO_TREEWIDGET </item>
    <item> QT_NO_UNDOGROUP </item>
    <item> QT_NO_UNDOSTACK </item>
    <item> QT_NO_UNDOVIEW </item>
    <item> QT_NO_UNSHARABLE_CONTAINERS </item>
    <item> QT_NO_WARNINGS </item>
    <item> QT_NO_WHATSTHIS </item>
    <item> QT_NO_WIZARD </item>
    <item> QT_NO_XMLSTREAMREADER </item>
    <item> QT_NO_XMLSTREAMWRITER </item>
    <item> QT_NO_ZLIB </item>
    <item> QT_OSX_DEPLOYMENT_TARGET_BELOW </item>
    <item> QT_OSX_PLATFORM_SDK_EQUAL_OR_ABOVE </item>
    <item> QT_POINTER_SIZE </item>
    <item> QT_PREPEND_NAMESPACE </item>
    <item> QT_QPA_DEFAULT_PLATFORM_NAME </item>
    <item> QT_REDUCE_RELOCATIONS </item>
    <item> QT_REQUIRE_VERSION </item>
    <item> QT_RETHROW </item>
    <item> QT_SHARED </item>
    <item> QT_STATIC </item>
    <item> QT_STRINGIFY </item>
    <item> QT_STRINGIFY2 </item>
    <item> QT_SUPPORTS </item>
    <item> QT_TERMINATE_ON_EXCEPTION </item>
    <item> QT_THREADSAFE_CLOEXEC </item>
    <item> QT_THROW </item>
    <item> QT_TRANSLATE_NOOP </item>
    <item> QT_TRANSLATE_NOOP3 </item>
    <item> QT_TRANSLATE_NOOP3_UTF8 </item>
    <item> QT_TRANSLATE_NOOP_UTF8 </item>
    <item> QT_TRID_NOOP </item>
    <item> QT_TRY </item>
    <item> QT_TR_NOOP </item>
    <item> QT_TR_NOOP_UTF8 </item>
    <item> QT_USE_NAMESPACE </item>
    <item> QT_VERSION </item>
    <item> QT_VERSION_CHECK </item>
    <item> QT_VERSION_MAJOR </item>
    <item> QT_VERSION_MINOR </item>
    <item> QT_VERSION_PATCH </item>
    <item> QT_VERSION_STR </item>
    <item> QT_VISIBILITY_AVAILABLE </item>
    <item> QT_WIN_CALLBACK </item>
    <item> Q_ALIGNOF </item>
    <item> Q_ALWAYS_INLINE </item>
    <item> Q_ASSERT </item>
    <item> Q_ASSERT_X </item>
    <item> Q_ASSUME </item>
    <item> Q_ATTRIBUTE_FORMAT_PRINTF </item>
    <item> Q_BIG_ENDIAN </item>
    <item> Q_BYTE_ORDER </item>
    <item> Q_CC_BOR </item>
    <item> Q_CC_CDS </item>
    <item> Q_CC_COMEAU </item>
    <item> Q_CC_DEC </item>
    <item> Q_CC_EDG </item>
    <item> Q_CC_GHS </item>
    <item> Q_CC_GNU </item>
    <item> Q_CC_HIGHC </item>
    <item> Q_CC_HPACC </item>
    <item> Q_CC_INTEL </item>
    <item> Q_CC_KAI </item>
    <item> Q_CC_MIPS </item>
    <item> Q_CC_MSVC </item>
    <item> Q_CC_OC </item>
    <item> Q_CC_PGI </item>
    <item> Q_CC_SUN </item>
    <item> Q_CC_SYM </item>
    <item> Q_CC_USLC </item>
    <item> Q_CC_WAT </item>
    <item> Q_CHECK_PTR </item>
    <item> Q_CHECK_PTRx </item>
    <item> Q_CLEANUP_RESOURCE </item>
    <item> Q_CONSTRUCTOR_FUNCTION </item>
    <item> Q_CONSTRUCTOR_FUNCTION0 </item>
    <item> Q_D </item>
    <item> Q_DECLARE_PRIVATE </item>
    <item> Q_DECLARE_PRIVATE_D </item>
    <item> Q_DECLARE_PUBLIC </item>
    <item> Q_DECLARE_TYPEINFO </item>
    <item> Q_DECL_CONSTEXPR </item>
    <item> Q_DECL_EXPORT </item>
    <item> Q_DECL_FINAL </item>
    <item> Q_DECL_IMPORT </item>
    <item> Q_DECL_NOEXCEPT </item>
    <item> Q_DECL_NOEXCEPT_EXPR </item>
    <item> Q_DECL_NOTHROW </item>
    <item> Q_DECL_OVERRIDE </item>
    <item> Q_DECL_RELAXED_CONSTEXPR </item>
    <item> Q_DESTRUCTOR_FUNCTION </item>
    <item> Q_DESTRUCTOR_FUNCTION0 </item>
    <item> Q_DISABLE_COPY </item>
    <item> Q_DUMMY_COMPARISON_OPERATOR </item>
    <item> Q_FALLTHROUGH </item>
    <item> Q_FOREACH </item>
    <item> Q_FOREVER </item>
    <item> Q_FORWARD_DECLARE_CF_TYPE </item>
    <item> Q_FORWARD_DECLARE_MUTABLE_CF_TYPE </item>
    <item> Q_FORWARD_DECLARE_OBJC_CLASS </item>
    <item> Q_FUNC_INFO </item>
    <item> Q_INIT_RESOURCE </item>
    <item> Q_INLINE_TEMPLATE </item>
    <item> Q_INT64_C </item>
    <item> Q_LIKELY </item>
    <item> Q_LITTLE_ENDIAN </item>
    <item> Q_NEVER_INLINE </item>
    <item> Q_OF_ELF </item>
    <item> Q_OF_MACH_O </item>
    <item> Q_OS_AIX </item>
    <item> Q_OS_ANDROID </item>
    <item> Q_OS_BSD4 </item>
    <item> Q_OS_BSDI </item>
    <item> Q_OS_CYGWIN </item>
    <item> Q_OS_DARWIN </item>
    <item> Q_OS_DGUX </item>
    <item> Q_OS_DYNIX </item>
    <item> Q_OS_FREEBSD </item>
    <item> Q_OS_HPUX </item>
    <item> Q_OS_HURD </item>
    <item> Q_OS_IOS </item>
    <item> Q_OS_IRIX </item>
    <item> Q_OS_LINUX </item>
    <item> Q_OS_LYNX </item>
    <item> Q_OS_MAC </item>
    <item> Q_OS_MACOS </item>
    <item> Q_OS_NETBSD </item>
    <item> Q_OS_OPENBSD </item>
    <item> Q_OS_OSF </item>
    <item> Q_OS_OSX </item>
    <item> Q_OS_QNX </item>
    <item> Q_OS_RELIANT </item>
    <item> Q_OS_SCO </item>
    <item> Q_OS_SOLARIS </item>
    <item> Q_OS_TVOS </item>
    <item> Q_OS_ULTRIX </item>
    <item> Q_OS_UNIX </item>
    <item> Q_OS_UNIXWARE </item>
    <item> Q_OS_WATCHOS </item>
    <item> Q_OS_WIN </item>
    <item> Q_OS_WIN32 </item>
    <item> Q_OS_WIN64 </item>
    <item> Q_OS_WINPHONE </item>
    <item> Q_OS_WINRT </item>
    <item> Q_OUTOFLINE_TEMPLATE </item>
    <item> Q_PROCESSOR_ALPHA </item>
    <item> Q_PROCESSOR_ARM </item>
    <item> Q_PROCESSOR_ARM_V5 </item>
    <item> Q_PROCESSOR_ARM_V6 </item>
    <item> Q_PROCESSOR_ARM_V7 </item>
    <item> Q_PROCESSOR_AVR32 </item>
    <item> Q_PROCESSOR_BLACKFIN </item>
    <item> Q_PROCESSOR_IA64 </item>
    <item> Q_PROCESSOR_MIPS </item>
    <item> Q_PROCESSOR_MIPS_32 </item>
    <item> Q_PROCESSOR_MIPS_64 </item>
    <item> Q_PROCESSOR_MIPS_I </item>
    <item> Q_PROCESSOR_MIPS_II </item>
    <item> Q_PROCESSOR_MIPS_III </item>
    <item> Q_PROCESSOR_MIPS_IV </item>
    <item> Q_PROCESSOR_MIPS_V </item>
    <item> Q_PROCESSOR_POWER </item>
    <item> Q_PROCESSOR_POWER_32 </item>
    <item> Q_PROCESSOR_POWER_64 </item>
    <item> Q_PROCESSOR_S390 </item>
    <item> Q_PROCESSOR_S390_X </item>
    <item> Q_PROCESSOR_SH </item>
    <item> Q_PROCESSOR_SH_4A </item>
    <item> Q_PROCESSOR_SPARC </item>
    <item> Q_PROCESSOR_SPARC_V9 </item>
    <item> Q_PROCESSOR_X86 </item>
    <item> Q_PROCESSOR_X86_32 </item>
    <item> Q_PROCESSOR_X86_64 </item>
    <item> Q_Q </item>
    <item> Q_STATIC_ASSERT </item>
    <item> Q_STATIC_ASSERT_PRIVATE_JOIN </item>
    <item> Q_STATIC_ASSERT_PRIVATE_JOIN_IMPL </item>
    <item> Q_STATIC_ASSERT_X </item>
    <item> Q_UINT64_C </item>
    <item> Q_UNIMPLEMENTED </item>
    <item> Q_UNLIKELY </item>
    <item> Q_UNREACHABLE </item>
    <item> Q_UNUSED </item>
    <!-- arguments for Q_DECLARE_TYPEINFO, not really macros but good if highlighted like that -->
    <item> Q_COMPLEX_TYPE </item>
    <item> Q_PRIMITIVE_TYPE </item>
    <item> Q_STATIC_TYPE </item>
    <item> Q_MOVABLE_TYPE </item>
    <item> Q_DUMMY_TYPE </item>
    <item> Q_RELOCATABLE_TYPE </item>
  </list>

  <list name="QtFunc">
    <!-- Global functions list from http://doc.qt.io/qt-5/qobject.html#static-public-members -->
    <item> connect </item>
    <item> disconnect </item>
    <item> staticMetaObject </item>
    <item> tr </item>
    <item> trUtf8 </item>
    <!-- Global functions list from http://doc.qt.io/qt-5/qobject.html#related-non-members -->
    <item> qFindChildren</item>
    <item> qobject_cast </item>
    <!-- Global functions list http://doc.qt.io/qt-5/qtglobal.html -->
    <item> qAbs </item>
    <item> qAsConst </item>
    <item> qBound </item>
    <item> qConstOverload </item>
    <item> qCritical </item>
    <item> qDebug </item>
    <item> qEnvironmentVariableIntValue </item>
    <item> qEnvironmentVariableIsEmpty </item>
    <item> qEnvironmentVariableIsSet </item>
    <item> qFloatDistance </item>
    <item> qFormatLogMessage </item>
    <item> qFatal </item>
    <item> qFuzzyCompare </item>
    <item> qFuzzyIsNull </item>
    <item> qInfo </item>
    <item> qMove </item>
    <item> qInstallMessageHandler </item>
    <item> qIsFinite </item>
    <item> qIsInf </item>
    <item> qIsNaN </item>
    <item> qMakePair </item>
    <item> qMax </item>
    <item> qMin </item>
    <item> qNonConstOverload </item>
    <item> qOverload </item>
    <item> qPrintable </item>
    <item> qQNaN </item>
    <item> qUtf16Printable </item>
    <item> qUtf8Printable </item>
    <item> qRound64 </item>
    <item> qRound </item>
    <item> qSNaN </item>
    <item> qSetMessagePattern </item>
    <item> qVersion </item>
    <item> qWarning </item>
    <item> q_check_ptr </item>
    <item> qgetenv </item>
    <item> qrand </item>
    <item> qsrand </item>
    <item> qtTrId </item>
    <item> qt_set_sequence_auto_mnemonic </item>
      <!-- Global functions list from http://qt-project.org/doc/qt-4.8/qtalgorithms.html -->
    <item> qCountLeadingZeroBits </item>
    <item> qCountTrailingZeroBits </item>
    <item> qBinaryFind </item>
    <item> qCopy </item>
    <item> qCopyBackward </item>
    <item> qCount </item>
    <item> qDeleteAll </item>
    <item> qPopulationCount </item>
    <item> qEqual </item>
    <item> qFill </item>
    <item> qFind </item>
    <item> qGreater </item>
    <item> qLess </item>
    <item> qLowerBound </item>
    <item> qSort </item>
    <item> qStableSort </item>
    <item> qSwap </item>
    <item> qUpperBound </item>
    <!-- Related non-members from http://doc.qt.io/qt-5/qbytearray.html#related-non-members -->
    <item> qChecksum </item>
    <item> qCompress </item>
    <item> qUncompress </item>
    <item> qsnprintf </item>
    <item> qstrcmp </item>
    <item> qstrcpy </item>
    <item> qstrdup </item>
    <item> qstricmp </item>
    <item> qstrlen </item>
    <item> qstrncmp </item>
    <item> qstrncpy </item>
    <item> qstrnicmp </item>
    <item> qstrnlen </item>
    <item> qvsnprintf </item>
    <!-- http://doc.qt.io/qt-5/qhash.html#related-non-members -->
    <item> qGlobalQHashSeed </item>
    <item> qHash </item>
    <item> qHashBits </item>
    <item> qHashRange </item>
    <item> qHashRangeCommutative </item>
    <item> qSetGlobalQHashSeed </item>
    <!-- http://doc.qt.io/qt-5/qmetatype.html#related-non-members -->
    <item> qMetaTypeId </item>
    <item> qRegisterMetaType </item>
    <item> qRegisterMetaTypeStreamOperators </item>
    <!-- http://doc.qt.io/qt-5/qcolor.html#related-non-members -->
    <item> qAlpha </item>
    <item> qBlue </item>
    <item> qGray </item>
    <item> qGreen </item>
    <item> qPremultiply </item>
    <item> qRed </item>
    <item> qRgb </item>
    <item> qRgba  </item>
    <item> qRgba </item>
    <item> qRgba64 </item>
    <item> qUnpremultiply </item>
    <!-- http://doc.qt.io/qt-5/qcoreapplication.html#related-non-members -->
    <item> qAddPostRoutine </item>
    <item> qRemovePostRoutine </item>
    <!-- http://doc.qt.io/qt-5/qqmlengine.html#related-non-members -->
    <item> qmlAttachedPropertiesObject </item>
    <item> qmlClearTypeRegistrations </item>
    <item> qmlContext </item>
    <item> qmlEngine </item>
    <item> qmlInfo </item>
    <item> qmlProtectModule </item>
    <item> qmlRegisterExtendedType </item>
    <item> qmlRegisterExtendedUncreatableType </item>
    <item> qmlRegisterInterface </item>
    <item> qmlRegisterRevision </item>
    <item> qmlRegisterSingletonType </item>
    <item> qmlRegisterType </item>
    <item> qmlRegisterTypeNotAvailable </item>
    <item> qmlRegisterUncreatableType </item>
    <!-- http://doc.qt.io/qt-5/qextensionmanager.html#related-non-members -->
    <item> qt_extension </item>
    <!-- http://doc.qt.io/qt-5/qdbusargument.html#related-non-members -->
    <item> qDBusRegisterMetaType </item>
    <item> qdbus_cast </item>
  </list>

  <!-- Types list from http://doc.qt.io/qt-5/qtglobal.html -->
  <list name="QtTypes">
    <item> QtFunctionPointer </item>
    <item> QtMessageHandler </item>
    <item> QtMsgType </item>
    <item> qint8 </item>
    <item> qint16 </item>
    <item> qint32 </item>
    <item> qint64 </item>
    <item> qlonglong </item>
    <item> qptrdiff </item>
    <item> qreal </item>
    <item> quint8 </item>
    <item> quint16 </item>
    <item> quint32 </item>
    <item> quint64 </item>
    <item> quintptr </item>
    <item> qulonglong </item>
    <item> uchar </item>
    <item> uint </item>
    <item> ulong </item>
    <item> ushort </item>
    <!-- http://doc.qt.io/qt-5/qprocess.html#Q_PID-typedef -->
    <item> Q_PI D</item>
    <!-- http://doc.qt.io/qt-5/qcolor.html#related-non-members -->
    <item> QRgb </item>
    <!-- http://doc.qt.io/qt-5/qscriptengine.html#related-non-members -->
    <item> qScriptConnect </item>
    <item> qScriptDisconnect </item>
    <item> qScriptRegisterMetaType </item>
    <item> qScriptRegisterSequenceMetaType </item>
    <item> qScriptValueFromSequence </item>
    <item> qScriptValueToSequence </item>
  </list>

  <!-- List of Qt5 classes, obtained from http://doc.qt.io/qt-5/classes.html -->
  <list name="QtClasses">
    <!-- Extracted with regular expression  Q[A-Z0-9][A-Za-z0-9]*  -->
    <item> Q3DBars </item>
    <item> Q3DCamera </item>
    <item> Q3DInputHandler </item>
    <item> Q3DLight </item>
    <item> Q3DObject </item>
    <item> Q3DScatter </item>
    <item> Q3DScene </item>
    <item> Q3DSurface </item>
    <item> Q3DTheme </item>
    <item> QAbstract3DAxis </item>
    <item> QAbstract3DGraph </item>
    <item> QAbstract3DInputHandler </item>
    <item> QAbstract3DSeries </item>
    <item> QAbstractAnimation </item>
    <item> QAbstractAxis </item>
    <item> QAbstractBarSeries </item>
    <item> QAbstractButton </item>
    <item> QAbstractDataProxy </item>
    <item> QAbstractEventDispatcher </item>
    <item> QAbstractExtensionFactory </item>
    <item> QAbstractExtensionManager </item>
    <item> QAbstractFormBuilder </item>
    <item> QAbstractGraphicsShapeItem </item>
    <item> QAbstractItemDelegate </item>
    <item> QAbstractItemModel </item>
    <item> QAbstractItemView </item>
    <item> QAbstractListModel </item>
    <item> QAbstractMessageHandler </item>
    <item> QAbstractNativeEventFilter </item>
    <item> QAbstractNetworkCache </item>
    <item> QAbstractOAuth </item>
    <item> QAbstractOAuth2 </item>
    <item> QAbstractOAuthReplyHandler </item>
    <item> QAbstractOpenGLFunctions </item>
    <item> QAbstractPlanarVideoBuffer </item>
    <item> QAbstractPrintDialog </item>
    <item> QAbstractProxyModel </item>
    <item> QAbstractScrollArea </item>
    <item> QAbstractSeries </item>
    <item> QAbstractSlider </item>
    <item> QAbstractSocket </item>
    <item> QAbstractSpinBox </item>
    <item> QAbstractState </item>
    <item> QAbstractTableModel </item>
    <item> QAbstractTextDocumentLayout </item>
    <item> QAbstractTransition </item>
    <item> QAbstractUriResolver </item>
    <item> QAbstractVideoBuffer </item>
    <item> QAbstractVideoFilter </item>
    <item> QAbstractVideoSurface </item>
    <item> QAbstractXmlNodeModel </item>
    <item> QAbstractXmlReceiver </item>
    <item> QAccelerometer </item>
    <item> QAccelerometerFilter </item>
    <item> QAccelerometerReading </item>
    <item> QAccessible </item>
    <item> QAccessibleActionInterface </item>
    <item> QAccessibleEditableTextInterface </item>
    <item> QAccessibleEvent </item>
    <item> QAccessibleInterface </item>
    <item> QAccessibleObject </item>
    <item> QAccessiblePlugin </item>
    <item> QAccessibleStateChangeEvent </item>
    <item> QAccessibleTableCellInterface </item>
    <item> QAccessibleTableInterface </item>
    <item> QAccessibleTableModelChangeEvent </item>
    <item> QAccessibleTextCursorEvent </item>
    <item> QAccessibleTextInsertEvent </item>
    <item> QAccessibleTextInterface </item>
    <item> QAccessibleTextRemoveEvent </item>
    <item> QAccessibleTextSelectionEvent </item>
    <item> QAccessibleTextUpdateEvent </item>
    <item> QAccessibleValueChangeEvent </item>
    <item> QAccessibleValueInterface </item>
    <item> QAccessibleWidget </item>
    <item> QAction </item>
    <item> QActionEvent </item>
    <item> QActionGroup </item>
    <item> QAltimeter </item>
    <item> QAltimeterFilter </item>
    <item> QAltimeterReading </item>
    <item> QAmbientLightFilter </item>
    <item> QAmbientLightReading </item>
    <item> QAmbientLightSensor </item>
    <item> QAmbientTemperatureFilter </item>
    <item> QAmbientTemperatureReading </item>
    <item> QAmbientTemperatureSensor </item>
    <item> QAndroidActivityResultReceiver </item>
    <item> QAndroidJniEnvironment </item>
    <item> QAndroidJniObject </item>
    <item> QAnimationGroup </item>
    <item> QApplication </item>
    <item> QAreaLegendMarker </item>
    <item> QAreaSeries </item>
    <item> QAssociativeIterable </item>
    <item> QAtomicInt </item>
    <item> QAtomicInteger </item>
    <item> QAtomicPointer </item>
    <item> QAudioBuffer </item>
    <item> QAudioDecoder </item>
    <item> QAudioDecoderControl </item>
    <item> QAudioDeviceInfo </item>
    <item> QAudioEncoderSettings </item>
    <item> QAudioEncoderSettingsControl </item>
    <item> QAudioFormat </item>
    <item> QAudioInput </item>
    <item> QAudioInputSelectorControl </item>
    <item> QAudioOutput </item>
    <item> QAudioOutputSelectorControl </item>
    <item> QAudioProbe </item>
    <item> QAudioRecorder </item>
    <item> QAudioRoleControl </item>
    <item> QAuthenticator </item>
    <item> QAxAggregated </item>
    <item> QAxBase </item>
    <item> QAxBindable </item>
    <item> QAxFactory </item>
    <item> QAxObject </item>
    <item> QAxScript </item>
    <item> QAxScriptEngine </item>
    <item> QAxScriptManager </item>
    <item> QAxSelect </item>
    <item> QAxWidget </item>
    <item> QBackingStore </item>
    <item> QBar3DSeries </item>
    <item> QBarCategoryAxis </item>
    <item> QBarDataItem </item>
    <item> QBarDataProxy </item>
    <item> QBarLegendMarker </item>
    <item> QBarSeries </item>
    <item> QBarSet </item>
    <item> QBasicTimer </item>
    <item> QBitArray </item>
    <item> QBitmap </item>
    <item> QBluetoothAddress </item>
    <item> QBluetoothDeviceDiscoveryAgent </item>
    <item> QBluetoothDeviceInfo </item>
    <item> QBluetoothHostInfo </item>
    <item> QBluetoothLocalDevice </item>
    <item> QBluetoothServer </item>
    <item> QBluetoothServiceDiscoveryAgent </item>
    <item> QBluetoothServiceInfo </item>
    <item> QBluetoothSocket </item>
    <item> QBluetoothTransferManager </item>
    <item> QBluetoothTransferReply </item>
    <item> QBluetoothTransferRequest </item>
    <item> QBluetoothUuid </item>
    <item> QBoxLayout </item>
    <item> QBoxPlotLegendMarker </item>
    <item> QBoxPlotSeries </item>
    <item> QBoxSet </item>
    <item> QBrush </item>
    <item> QBuffer </item>
    <item> QButtonGroup </item>
    <item> QByteArray </item>
    <item> QByteArrayList </item>
    <item> QByteArrayMatcher </item>
    <item> QCache </item>
    <item> QCalendarWidget </item>
    <item> QCamera </item>
    <item> QCameraCaptureBufferFormatControl </item>
    <item> QCameraCaptureDestinationControl </item>
    <item> QCameraControl </item>
    <item> QCameraExposure </item>
    <item> QCameraExposureControl </item>
    <item> QCameraFeedbackControl </item>
    <item> QCameraFlashControl </item>
    <item> QCameraFocus </item>
    <item> QCameraFocusControl </item>
    <item> QCameraFocusZone </item>
    <item> QCameraImageCapture </item>
    <item> QCameraImageCaptureControl </item>
    <item> QCameraImageProcessing </item>
    <item> QCameraImageProcessingControl </item>
    <item> QCameraInfo </item>
    <item> QCameraInfoControl </item>
    <item> QCameraLocksControl </item>
    <item> QCameraViewfinder </item>
    <item> QCameraViewfinderSettings </item>
    <item> QCameraViewfinderSettingsControl </item>
    <item> QCameraViewfinderSettingsControl2 </item>
    <item> QCameraZoomControl </item>
    <item> QCanBus </item>
    <item> QCanBusDevice </item>
    <item> QCanBusFactory </item>
    <item> QCanBusFrame </item>
    <item> QCandlestickLegendMarker </item>
    <item> QCandlestickModelMapper </item>
    <item> QCandlestickSeries </item>
    <item> QCandlestickSet </item>
    <item> QCategory3DAxis </item>
    <item> QCategoryAxis </item>
    <item> QChar </item>
    <item> QChart </item>
    <item> QChartView </item>
    <item> QCheckBox </item>
    <item> QChildEvent </item>
    <item> QClipboard </item>
    <item> QCloseEvent </item>
    <item> QCocoaNativeContext </item>
    <item> QCocoaWindowFunctions </item>
    <item> QCollator </item>
    <item> QCollatorSortKey </item>
    <item> QColor </item>
    <item> QColorDialog </item>
    <item> QColormap </item>
    <item> QColumnView </item>
    <item> QComboBox </item>
    <item> QCommandLineOption </item>
    <item> QCommandLineParser </item>
    <item> QCommandLinkButton </item>
    <item> QCommonStyle </item>
    <item> QCompass </item>
    <item> QCompassFilter </item>
    <item> QCompassReading </item>
    <item> QCompleter </item>
    <item> QConicalGradient </item>
    <item> QContextMenuEvent </item>
    <item> QContiguousCache </item>
    <item> QCoreApplication </item>
    <item> QCryptographicHash </item>
    <item> QCursor </item>
    <item> QCustom3DItem </item>
    <item> QCustom3DLabel </item>
    <item> QCustom3DVolume </item>
    <item> QDataStream </item>
    <item> QDataWidgetMapper </item>
    <item> QDate </item>
    <item> QDateEdit </item>
    <item> QDateTime </item>
    <item> QDateTimeAxis </item>
    <item> QDateTimeEdit </item>
    <item> QDBusAbstractAdaptor </item>
    <item> QDBusAbstractInterface </item>
    <item> QDBusArgument </item>
    <item> QDBusConnection </item>
    <item> QDBusConnectionInterface </item>
    <item> QDBusContext </item>
    <item> QDBusError </item>
    <item> QDBusInterface </item>
    <item> QDBusMessage </item>
    <item> QDBusObjectPath </item>
    <item> QDBusPendingCall </item>
    <item> QDBusPendingCallWatcher </item>
    <item> QDBusPendingReply </item>
    <item> QDBusReply </item>
    <item> QDBusServer </item>
    <item> QDBusServiceWatcher </item>
    <item> QDBusSignature </item>
    <item> QDBusUnixFileDescriptor </item>
    <item> QDBusVariant </item>
    <item> QDBusVirtualObject </item>
    <item> QDeadlineTimer </item>
    <item> QDebug </item>
    <item> QDebugStateSaver </item>
    <item> QDesignerActionEditorInterface </item>
    <item> QDesignerContainerExtension </item>
    <item> QDesignerCustomWidgetCollectionInterface </item>
    <item> QDesignerCustomWidgetInterface </item>
    <item> QDesignerDynamicPropertySheetExtension </item>
    <item> QDesignerFormEditorInterface </item>
    <item> QDesignerFormWindowCursorInterface </item>
    <item> QDesignerFormWindowInterface </item>
    <item> QDesignerFormWindowManagerInterface </item>
    <item> QDesignerMemberSheetExtension </item>
    <item> QDesignerObjectInspectorInterface </item>
    <item> QDesignerPropertyEditorInterface </item>
    <item> QDesignerPropertySheetExtension </item>
    <item> QDesignerTaskMenuExtension </item>
    <item> QDesignerWidgetBoxInterface </item>
    <item> QDesktopServices </item>
    <item> QDesktopWidget </item>
    <item> QDial </item>
    <item> QDialog </item>
    <item> QDialogButtonBox </item>
    <item> QDir </item>
    <item> QDirIterator </item>
    <item> QDirModel </item>
    <item> QDistanceFilter </item>
    <item> QDistanceReading </item>
    <item> QDistanceSensor </item>
    <item> QDnsDomainNameRecord </item>
    <item> QDnsHostAddressRecord </item>
    <item> QDnsLookup </item>
    <item> QDnsMailExchangeRecord </item>
    <item> QDnsServiceRecord </item>
    <item> QDnsTextRecord </item>
    <item> QDockWidget </item>
    <item> QDomAttr </item>
    <item> QDomCDATASection </item>
    <item> QDomCharacterData </item>
    <item> QDomComment </item>
    <item> QDomDocument </item>
    <item> QDomDocumentFragment </item>
    <item> QDomDocumentType </item>
    <item> QDomElement </item>
    <item> QDomEntity </item>
    <item> QDomEntityReference </item>
    <item> QDomImplementation </item>
    <item> QDomNamedNodeMap </item>
    <item> QDomNode </item>
    <item> QDomNodeList </item>
    <item> QDomNotation </item>
    <item> QDomProcessingInstruction </item>
    <item> QDomText </item>
    <item> QDoubleSpinBox </item>
    <item> QDoubleValidator </item>
    <item> QDrag </item>
    <item> QDragEnterEvent </item>
    <item> QDragLeaveEvent </item>
    <item> QDragMoveEvent </item>
    <item> QDropEvent </item>
    <item> QDynamicPropertyChangeEvent </item>
    <item> QEasingCurve </item>
    <item> QEglFSFunctions </item>
    <item> QEGLNativeContext </item>
    <item> QElapsedTimer </item>
    <item> QEnableSharedFromThis </item>
    <item> QEnterEvent </item>
    <item> QErrorMessage </item>
    <item> QEvent </item>
    <item> QEventLoop </item>
    <item> QEventLoopLocker </item>
    <item> QEventTransition </item>
    <item> QException </item>
    <item> QExplicitlySharedDataPointer </item>
    <item> QExposeEvent </item>
    <item> QExtensionFactory </item>
    <item> QExtensionManager </item>
    <item> QFile </item>
    <item> QFileDevice </item>
    <item> QFileDialog </item>
    <item> QFileIconProvider </item>
    <item> QFileInfo </item>
    <item> QFileOpenEvent </item>
    <item> QFileSelector </item>
    <item> QFileSystemModel </item>
    <item> QFileSystemWatcher </item>
    <item> QFinalState </item>
    <item> QFlag </item>
    <item> QFlags </item>
    <item> QFocusEvent </item>
    <item> QFocusFrame </item>
    <item> QFont </item>
    <item> QFontComboBox </item>
    <item> QFontDatabase </item>
    <item> QFontDialog </item>
    <item> QFontInfo </item>
    <item> QFontMetrics </item>
    <item> QFontMetricsF </item>
    <item> QFormBuilder </item>
    <item> QFormLayout </item>
    <item> QFrame </item>
    <item> QFuture </item>
    <item> QFutureIterator </item>
    <item> QFutureSynchronizer </item>
    <item> QFutureWatcher </item>
    <item> QGamepad </item>
    <item> QGenericArgument </item>
    <item> QGenericMatrix </item>
    <item> QGenericPlugin </item>
    <item> QGenericPluginFactory </item>
    <item> QGenericReturnArgument </item>
    <item> QGeoAddress </item>
    <item> QGeoAreaMonitorInfo </item>
    <item> QGeoAreaMonitorSource </item>
    <item> QGeoCircle </item>
    <item> QGeoCodeReply </item>
    <item> QGeoCodingManager </item>
    <item> QGeoCodingManagerEngine </item>
    <item> QGeoCoordinate </item>
    <item> QGeoLocation </item>
    <item> QGeoManeuver </item>
    <item> QGeoPositionInfo </item>
    <item> QGeoPositionInfoSource </item>
    <item> QGeoPositionInfoSourceFactory </item>
    <item> QGeoRectangle </item>
    <item> QGeoRoute </item>
    <item> QGeoRouteReply </item>
    <item> QGeoRouteRequest </item>
    <item> QGeoRouteSegment </item>
    <item> QGeoRoutingManager </item>
    <item> QGeoRoutingManagerEngine </item>
    <item> QGeoSatelliteInfo </item>
    <item> QGeoSatelliteInfoSource </item>
    <item> QGeoServiceProvider </item>
    <item> QGeoServiceProviderFactory </item>
    <item> QGeoShape </item>
    <item> QGesture </item>
    <item> QGestureEvent </item>
    <item> QGestureRecognizer </item>
    <item> QGLBuffer </item>
    <item> QGLColormap </item>
    <item> QGLContext </item>
    <item> QGLFormat </item>
    <item> QGLFramebufferObject </item>
    <item> QGLFramebufferObjectFormat </item>
    <item> QGLFunctions </item>
    <item> QGlobalStatic </item>
    <item> QGLPixelBuffer </item>
    <item> QGLShader </item>
    <item> QGLShaderProgram </item>
    <item> QGLWidget </item>
    <item> QGLXNativeContext </item>
    <item> QGlyphRun </item>
    <item> QGradient </item>
    <item> QGraphicsAnchor </item>
    <item> QGraphicsAnchorLayout </item>
    <item> QGraphicsBlurEffect </item>
    <item> QGraphicsColorizeEffect </item>
    <item> QGraphicsDropShadowEffect </item>
    <item> QGraphicsEffect </item>
    <item> QGraphicsEllipseItem </item>
    <item> QGraphicsGridLayout </item>
    <item> QGraphicsItem </item>
    <item> QGraphicsItemAnimation </item>
    <item> QGraphicsItemGroup </item>
    <item> QGraphicsLayout </item>
    <item> QGraphicsLayoutItem </item>
    <item> QGraphicsLinearLayout </item>
    <item> QGraphicsLineItem </item>
    <item> QGraphicsObject </item>
    <item> QGraphicsOpacityEffect </item>
    <item> QGraphicsPathItem </item>
    <item> QGraphicsPixmapItem </item>
    <item> QGraphicsPolygonItem </item>
    <item> QGraphicsProxyWidget </item>
    <item> QGraphicsRectItem </item>
    <item> QGraphicsRotation </item>
    <item> QGraphicsScale </item>
    <item> QGraphicsScene </item>
    <item> QGraphicsSceneContextMenuEvent </item>
    <item> QGraphicsSceneDragDropEvent </item>
    <item> QGraphicsSceneEvent </item>
    <item> QGraphicsSceneHelpEvent </item>
    <item> QGraphicsSceneHoverEvent </item>
    <item> QGraphicsSceneMouseEvent </item>
    <item> QGraphicsSceneMoveEvent </item>
    <item> QGraphicsSceneResizeEvent </item>
    <item> QGraphicsSceneWheelEvent </item>
    <item> QGraphicsSimpleTextItem </item>
    <item> QGraphicsSvgItem </item>
    <item> QGraphicsTextItem </item>
    <item> QGraphicsTransform </item>
    <item> QGraphicsVideoItem </item>
    <item> QGraphicsView </item>
    <item> QGraphicsWidget </item>
    <item> QGridLayout </item>
    <item> QGroupBox </item>
    <item> QGuiApplication </item>
    <item> QGyroscope </item>
    <item> QGyroscopeFilter </item>
    <item> QGyroscopeReading </item>
    <item> QHash </item>
    <item> QHashIterator </item>
    <item> QHBarModelMapper </item>
    <item> QHBoxLayout </item>
    <item> QHBoxPlotModelMapper </item>
    <item> QHCandlestickModelMapper </item>
    <item> QHeaderView </item>
    <item> QHeightMapSurfaceDataProxy </item>
    <item> QHelpContentItem </item>
    <item> QHelpContentModel </item>
    <item> QHelpContentWidget </item>
    <item> QHelpEngine </item>
    <item> QHelpEngineCore </item>
    <item> QHelpEvent </item>
    <item> QHelpIndexModel </item>
    <item> QHelpIndexWidget </item>
    <item> QHelpSearchEngine </item>
    <item> QHelpSearchQuery </item>
    <item> QHelpSearchQueryWidget </item>
    <item> QHelpSearchResultWidget </item>
    <item> QHideEvent </item>
    <item> QHistoryState </item>
    <item> QHolsterFilter </item>
    <item> QHolsterReading </item>
    <item> QHolsterSensor </item>
    <item> QHorizontalBarSeries </item>
    <item> QHorizontalPercentBarSeries </item>
    <item> QHorizontalStackedBarSeries </item>
    <item> QHostAddress </item>
    <item> QHostInfo </item>
    <item> QHoverEvent </item>
    <item> QHPieModelMapper </item>
    <item> QHttpMultiPart </item>
    <item> QHttpPart </item>
    <item> QHXYModelMapper </item>
    <item> QIcon </item>
    <item> QIconDragEvent </item>
    <item> QIconEngine </item>
    <item> QIconEnginePlugin </item>
    <item> QIdentityProxyModel </item>
    <item> QImage </item>
    <item> QImageEncoderControl </item>
    <item> QImageEncoderSettings </item>
    <item> QImageIOHandler </item>
    <item> QImageIOPlugin </item>
    <item> QImageReader </item>
    <item> QImageWriter </item>
    <item> QInAppProduct </item>
    <item> QInAppStore </item>
    <item> QInAppTransaction </item>
    <item> QInputDialog </item>
    <item> QInputEvent </item>
    <item> QInputMethod </item>
    <item> QInputMethodEvent </item>
    <item> QInputMethodQueryEvent </item>
    <item> QIntValidator </item>
    <item> QIODevice </item>
    <item> QIRProximityFilter </item>
    <item> QIRProximityReading </item>
    <item> QIRProximitySensor </item>
    <item> QItemDelegate </item>
    <item> QItemEditorCreator </item>
    <item> QItemEditorCreatorBase </item>
    <item> QItemEditorFactory </item>
    <item> QItemModelBarDataProxy </item>
    <item> QItemModelScatterDataProxy </item>
    <item> QItemModelSurfaceDataProxy </item>
    <item> QItemSelection </item>
    <item> QItemSelectionModel </item>
    <item> QItemSelectionRange </item>
    <item> QJSEngine </item>
    <item> QJsonArray </item>
    <item> QJsonDocument </item>
    <item> QJsonObject </item>
    <item> QJsonParseError </item>
    <item> QJsonValue </item>
    <item> QJSValue </item>
    <item> QJSValueIterator </item>
    <item> QKeyEvent </item>
    <item> QKeyEventTransition </item>
    <item> QKeySequence </item>
    <item> QKeySequenceEdit </item>
    <item> QLabel </item>
    <item> QLatin1Char </item>
    <item> QLatin1String </item>
    <item> QLayout </item>
    <item> QLayoutItem </item>
    <item> QLCDNumber </item>
    <item> QLegend </item>
    <item> QLegendMarker </item>
    <item> QLibrary </item>
    <item> QLibraryInfo </item>
    <item> QLightFilter </item>
    <item> QLightReading </item>
    <item> QLightSensor </item>
    <item> QLine </item>
    <item> QLinearGradient </item>
    <item> QLineEdit </item>
    <item> QLineF </item>
    <item> QLineSeries </item>
    <item> QLinkedList </item>
    <item> QLinkedListIterator </item>
    <item> QList </item>
    <item> QListIterator </item>
    <item> QListView </item>
    <item> QListWidget </item>
    <item> QListWidgetItem </item>
    <item> QLocale </item>
    <item> QLocalServer </item>
    <item> QLocalSocket </item>
    <item> QLockFile </item>
    <item> QLoggingCategory </item>
    <item> QLogValue3DAxisFormatter </item>
    <item> QLogValueAxis </item>
    <item> QLowEnergyAdvertisingData </item>
    <item> QLowEnergyAdvertisingParameters </item>
    <item> QLowEnergyCharacteristic </item>
    <item> QLowEnergyCharacteristicData </item>
    <item> QLowEnergyConnectionParameters </item>
    <item> QLowEnergyController </item>
    <item> QLowEnergyDescriptor </item>
    <item> QLowEnergyDescriptorData </item>
    <item> QLowEnergyService </item>
    <item> QLowEnergyServiceData </item>
    <item> QMacCocoaViewContainer </item>
    <item> QMacNativeWidget </item>
    <item> QMacPasteboardMime </item>
    <item> QMacToolBar </item>
    <item> QMacToolBarItem </item>
    <item> QMagnetometer </item>
    <item> QMagnetometerFilter </item>
    <item> QMagnetometerReading </item>
    <item> QMainWindow </item>
    <item> QMap </item>
    <item> QMapIterator </item>
    <item> QMargins </item>
    <item> QMarginsF </item>
    <item> QMaskGenerator </item>
    <item> QMatrix </item>
    <item> QMatrix4x4 </item>
    <item> QMdiArea </item>
    <item> QMdiSubWindow </item>
    <item> QMediaAudioProbeControl </item>
    <item> QMediaAvailabilityControl </item>
    <item> QMediaBindableInterface </item>
    <item> QMediaContainerControl </item>
    <item> QMediaContent </item>
    <item> QMediaControl </item>
    <item> QMediaGaplessPlaybackControl </item>
    <item> QMediaNetworkAccessControl </item>
    <item> QMediaObject </item>
    <item> QMediaPlayer </item>
    <item> QMediaPlayerControl </item>
    <item> QMediaPlaylist </item>
    <item> QMediaRecorder </item>
    <item> QMediaRecorderControl </item>
    <item> QMediaResource </item>
    <item> QMediaService </item>
    <item> QMediaServiceCameraInfoInterface </item>
    <item> QMediaServiceDefaultDeviceInterface </item>
    <item> QMediaServiceFeaturesInterface </item>
    <item> QMediaServiceProviderPlugin </item>
    <item> QMediaServiceSupportedDevicesInterface </item>
    <item> QMediaServiceSupportedFormatsInterface </item>
    <item> QMediaStreamsControl </item>
    <item> QMediaTimeInterval </item>
    <item> QMediaTimeRange </item>
    <item> QMediaVideoProbeControl </item>
    <item> QMenu </item>
    <item> QMenuBar </item>
    <item> QMessageAuthenticationCode </item>
    <item> QMessageBox </item>
    <item> QMessageLogContext </item>
    <item> QMessageLogger </item>
    <item> QMetaClassInfo </item>
    <item> QMetaDataReaderControl </item>
    <item> QMetaDataWriterControl </item>
    <item> QMetaEnum </item>
    <item> QMetaMethod </item>
    <item> QMetaObject </item>
    <item> QMetaProperty </item>
    <item> QMetaType </item>
    <item> QMimeData </item>
    <item> QMimeDatabase </item>
    <item> QMimeType </item>
    <item> QModbusClient </item>
    <item> QModbusDataUnit </item>
    <item> QModbusDevice </item>
    <item> QModbusDeviceIdentification </item>
    <item> QModbusExceptionResponse </item>
    <item> QModbusPdu </item>
    <item> QModbusReply </item>
    <item> QModbusRequest </item>
    <item> QModbusResponse </item>
    <item> QModbusRtuSerialMaster </item>
    <item> QModbusRtuSerialSlave </item>
    <item> QModbusServer </item>
    <item> QModbusTcpClient </item>
    <item> QModbusTcpServer </item>
    <item> QModelIndex </item>
    <item> QMouseEvent </item>
    <item> QMouseEventTransition </item>
    <item> QMoveEvent </item>
    <item> QMovie </item>
    <item> QMultiHash </item>
    <item> QMultiMap </item>
    <item> QMutableHashIterator </item>
    <item> QMutableLinkedListIterator </item>
    <item> QMutableListIterator </item>
    <item> QMutableMapIterator </item>
    <item> QMutableSetIterator </item>
    <item> QMutableVectorIterator </item>
    <item> QMutex </item>
    <item> QMutexLocker </item>
    <item> QNativeGestureEvent </item>
    <item> QNdefFilter </item>
    <item> QNdefMessage </item>
    <item> QNdefNfcSmartPosterRecord </item>
    <item> QNdefNfcTextRecord </item>
    <item> QNdefNfcUriRecord </item>
    <item> QNdefRecord </item>
    <item> QNearFieldManager </item>
    <item> QNearFieldShareManager </item>
    <item> QNearFieldShareTarget </item>
    <item> QNearFieldTarget </item>
    <item> QNetworkAccessManager </item>
    <item> QNetworkAddressEntry </item>
    <item> QNetworkCacheMetaData </item>
    <item> QNetworkConfiguration </item>
    <item> QNetworkConfigurationManager </item>
    <item> QNetworkCookie </item>
    <item> QNetworkCookieJar </item>
    <item> QNetworkDatagram </item>
    <item> QNetworkDiskCache </item>
    <item> QNetworkInterface </item>
    <item> QNetworkProxy </item>
    <item> QNetworkProxyFactory </item>
    <item> QNetworkProxyQuery </item>
    <item> QNetworkReply </item>
    <item> QNetworkRequest </item>
    <item> QNetworkSession </item>
    <item> QNmeaPositionInfoSource </item>
    <item> QObject </item>
    <item> QObjectCleanupHandler </item>
    <item> QOffscreenSurface </item>
    <item> QOpenGLBuffer </item>
    <item> QOpenGLContext </item>
    <item> QOpenGLContextGroup </item>
    <item> QOpenGLDebugLogger </item>
    <item> QOpenGLDebugMessage </item>
    <item> QOpenGLExtraFunctions </item>
    <item> QOpenGLFramebufferObject </item>
    <item> QOpenGLFramebufferObjectFormat </item>
    <item> QOpenGLFunctions </item>
    <item> QOpenGLFunctions_1_0 </item>
    <item> QOpenGLFunctions_1_1 </item>
    <item> QOpenGLFunctions_1_2 </item>
    <item> QOpenGLFunctions_1_3 </item>
    <item> QOpenGLFunctions_1_4 </item>
    <item> QOpenGLFunctions_1_5 </item>
    <item> QOpenGLFunctions_2_0 </item>
    <item> QOpenGLFunctions_2_1 </item>
    <item> QOpenGLFunctions_3_0 </item>
    <item> QOpenGLFunctions_3_1 </item>
    <item> QOpenGLFunctions_3_2_Compatibility </item>
    <item> QOpenGLFunctions_3_2_Core </item>
    <item> QOpenGLFunctions_3_3_Compatibility </item>
    <item> QOpenGLFunctions_3_3_Core </item>
    <item> QOpenGLFunctions_4_0_Compatibility </item>
    <item> QOpenGLFunctions_4_0_Core </item>
    <item> QOpenGLFunctions_4_1_Compatibility </item>
    <item> QOpenGLFunctions_4_1_Core </item>
    <item> QOpenGLFunctions_4_2_Compatibility </item>
    <item> QOpenGLFunctions_4_2_Core </item>
    <item> QOpenGLFunctions_4_3_Compatibility </item>
    <item> QOpenGLFunctions_4_3_Core </item>
    <item> QOpenGLFunctions_4_4_Compatibility </item>
    <item> QOpenGLFunctions_4_4_Core </item>
    <item> QOpenGLFunctions_4_5_Compatibility </item>
    <item> QOpenGLFunctions_4_5_Core </item>
    <item> QOpenGLFunctions_ES2 </item>
    <item> QOpenGLPaintDevice </item>
    <item> QOpenGLPixelTransferOptions </item>
    <item> QOpenGLShader </item>
    <item> QOpenGLShaderProgram </item>
    <item> QOpenGLTexture </item>
    <item> QOpenGLTextureBlitter </item>
    <item> QOpenGLTimeMonitor </item>
    <item> QOpenGLTimerQuery </item>
    <item> QOpenGLVersionProfile </item>
    <item> QOpenGLVertexArrayObject </item>
    <item> QOpenGLWidget </item>
    <item> QOpenGLWindow </item>
    <item> QOrientationFilter </item>
    <item> QOrientationReading </item>
    <item> QOrientationSensor </item>
    <item> QPagedPaintDevice </item>
    <item> QPageLayout </item>
    <item> QPageSetupDialog </item>
    <item> QPageSize </item>
    <item> QPaintDevice </item>
    <item> QPaintDeviceWindow </item>
    <item> QPaintEngine </item>
    <item> QPaintEngineState </item>
    <item> QPainter </item>
    <item> QPainterPath </item>
    <item> QPainterPathStroker </item>
    <item> QPaintEvent </item>
    <item> QPair </item>
    <item> QPalette </item>
    <item> QPanGesture </item>
    <item> QParallelAnimationGroup </item>
    <item> QPauseAnimation </item>
    <item> QPdfWriter </item>
    <item> QPen </item>
    <item> QPercentBarSeries </item>
    <item> QPersistentModelIndex </item>
    <item> QPicture </item>
    <item> QPictureFormatPlugin </item>
    <item> QPictureIO </item>
    <item> QPieLegendMarker </item>
    <item> QPieSeries </item>
    <item> QPieSlice </item>
    <item> QPinchGesture </item>
    <item> QPixelFormat </item>
    <item> QPixmap </item>
    <item> QPixmapCache </item>
    <item> QPlace </item>
    <item> QPlaceAttribute </item>
    <item> QPlaceCategory </item>
    <item> QPlaceContactDetail </item>
    <item> QPlaceContent </item>
    <item> QPlaceContentReply </item>
    <item> QPlaceContentRequest </item>
    <item> QPlaceDetailsReply </item>
    <item> QPlaceEditorial </item>
    <item> QPlaceIcon </item>
    <item> QPlaceIdReply </item>
    <item> QPlaceImage </item>
    <item> QPlaceManager </item>
    <item> QPlaceManagerEngine </item>
    <item> QPlaceMatchReply </item>
    <item> QPlaceMatchRequest </item>
    <item> QPlaceProposedSearchResult </item>
    <item> QPlaceRatings </item>
    <item> QPlaceReply </item>
    <item> QPlaceResult </item>
    <item> QPlaceReview </item>
    <item> QPlaceSearchReply </item>
    <item> QPlaceSearchRequest </item>
    <item> QPlaceSearchResult </item>
    <item> QPlaceSearchSuggestionReply </item>
    <item> QPlaceSupplier </item>
    <item> QPlaceUser </item>
    <item> QPlainTextDocumentLayout </item>
    <item> QPlainTextEdit </item>
    <item> QPlatformGraphicsBuffer </item>
    <item> QPlatformSurfaceEvent </item>
    <item> QPlatformSystemTrayIcon </item>
    <item> QPluginLoader </item>
    <item> QPoint </item>
    <item> QPointer </item>
    <item> QPointF </item>
    <item> QPointingDeviceUniqueId </item>
    <item> QPolarChart </item>
    <item> QPolygon </item>
    <item> QPolygonF </item>
    <item> QPressureFilter </item>
    <item> QPressureReading </item>
    <item> QPressureSensor </item>
    <item> QPrintDialog </item>
    <item> QPrintEngine </item>
    <item> QPrinter </item>
    <item> QPrinterInfo </item>
    <item> QPrintPreviewDialog </item>
    <item> QPrintPreviewWidget </item>
    <item> QProcess </item>
    <item> QProcessEnvironment </item>
    <item> QProgressBar </item>
    <item> QProgressDialog </item>
    <item> QPropertyAnimation </item>
    <item> QProximityFilter </item>
    <item> QProximityReading </item>
    <item> QProximitySensor </item>
    <item> QProxyStyle </item>
    <item> QPushButton </item>
    <item> QQmlAbstractUrlInterceptor </item>
    <item> QQmlApplicationEngine </item>
    <item> QQmlComponent </item>
    <item> QQmlContext </item>
    <item> QQmlEngine </item>
    <item> QQmlError </item>
    <item> QQmlExpression </item>
    <item> QQmlExtensionPlugin </item>
    <item> QQmlFileSelector </item>
    <item> QQmlImageProviderBase </item>
    <item> QQmlIncubationController </item>
    <item> QQmlIncubator </item>
    <item> QQmlListProperty </item>
    <item> QQmlListReference </item>
    <item> QQmlNdefRecord </item>
    <item> QQmlNetworkAccessManagerFactory </item>
    <item> QQmlParserStatus </item>
    <item> QQmlProperty </item>
    <item> QQmlPropertyMap </item>
    <item> QQmlPropertyValueSource </item>
    <item> QQmlScriptString </item>
    <item> QQuaternion </item>
    <item> QQueue </item>
    <item> QQuickAsyncImageProvider </item>
    <item> QQuickFramebufferObject </item>
    <item> QQuickImageProvider </item>
    <item> QQuickImageResponse </item>
    <item> QQuickItem </item>
    <item> QQuickItemGrabResult </item>
    <item> QQuickPaintedItem </item>
    <item> QQuickRenderControl </item>
    <item> QQuickStyle </item>
    <item> QQuickTextDocument </item>
    <item> QQuickTextureFactory </item>
    <item> QQuickView </item>
    <item> QQuickWebEngineProfile </item>
    <item> QQuickWidget </item>
    <item> QQuickWindow </item>
    <item> QRadialGradient </item>
    <item> QRadioButton </item>
    <item> QRadioData </item>
    <item> QRadioDataControl </item>
    <item> QRadioTuner </item>
    <item> QRadioTunerControl </item>
    <item> QRasterPaintEngine </item>
    <item> QRasterWindow </item>
    <item> QRawFont </item>
    <item> QReadLocker </item>
    <item> QReadWriteLock </item>
    <item> QRect </item>
    <item> QRectF </item>
    <item> QRegExp </item>
    <item> QRegExpValidator </item>
    <item> QRegion </item>
    <item> QRegularExpression </item>
    <item> QRegularExpressionMatch </item>
    <item> QRegularExpressionMatchIterator </item>
    <item> QRegularExpressionValidator </item>
    <item> QResizeEvent </item>
    <item> QResource </item>
    <item> QRgba64 </item>
    <item> QRotationFilter </item>
    <item> QRotationReading </item>
    <item> QRotationSensor </item>
    <item> QRubberBand </item>
    <item> QRunnable </item>
    <item> QSaveFile </item>
    <item> QScatter3DSeries </item>
    <item> QScatterDataItem </item>
    <item> QScatterDataProxy </item>
    <item> QScatterSeries </item>
    <item> QScopedArrayPointer </item>
    <item> QScopedPointer </item>
    <item> QScopedValueRollback </item>
    <item> QScreen </item>
    <item> QScriptable </item>
    <item> QScriptClass </item>
    <item> QScriptClassPropertyIterator </item>
    <item> QScriptContext </item>
    <item> QScriptContextInfo </item>
    <item> QScriptEngine </item>
    <item> QScriptEngineAgent </item>
    <item> QScriptEngineDebugger </item>
    <item> QScriptExtensionPlugin </item>
    <item> QScriptProgram </item>
    <item> QScriptString </item>
    <item> QScriptSyntaxCheckResult </item>
    <item> QScriptValue </item>
    <item> QScriptValueIterator </item>
    <item> QScrollArea </item>
    <item> QScrollBar </item>
    <item> QScroller </item>
    <item> QScrollerProperties </item>
    <item> QScrollEvent </item>
    <item> QScrollPrepareEvent </item>
    <item> QSctpServer </item>
    <item> QSctpSocket </item>
    <item> QScxmlCompiler </item>
    <item> QScxmlCppDataModel </item>
    <item> QScxmlDataModel </item>
    <item> QScxmlDynamicScxmlServiceFactory </item>
    <item> QScxmlEcmaScriptDataModel </item>
    <item> QScxmlError </item>
    <item> QScxmlEvent </item>
    <item> QScxmlInvokableService </item>
    <item> QScxmlInvokableServiceFactory </item>
    <item> QScxmlNullDataModel </item>
    <item> QScxmlStateMachine </item>
    <item> QScxmlStaticScxmlServiceFactory </item>
    <item> QScxmlTableData </item>
    <item> QSemaphore </item>
    <item> QSensor </item>
    <item> QSensorBackend </item>
    <item> QSensorBackendFactory </item>
    <item> QSensorChangesInterface </item>
    <item> QSensorFilter </item>
    <item> QSensorGesture </item>
    <item> QSensorGestureManager </item>
    <item> QSensorGesturePluginInterface </item>
    <item> QSensorGestureRecognizer </item>
    <item> QSensorManager </item>
    <item> QSensorPluginInterface </item>
    <item> QSensorReading </item>
    <item> QSequentialAnimationGroup </item>
    <item> QSequentialIterable </item>
    <item> QSerialPort </item>
    <item> QSerialPortInfo </item>
    <item> QSessionManager </item>
    <item> QSet </item>
    <item> QSetIterator </item>
    <item> QSettings </item>
    <item> QSGAbstractRenderer </item>
    <item> QSGBasicGeometryNode </item>
    <item> QSGClipNode </item>
    <item> QSGDynamicTexture </item>
    <item> QSGEngine </item>
    <item> QSGFlatColorMaterial </item>
    <item> QSGGeometry </item>
    <item> QSGGeometryNode </item>
    <item> QSGImageNode </item>
    <item> QSGMaterial </item>
    <item> QSGMaterialShader </item>
    <item> QSGMaterialType </item>
    <item> QSGNode </item>
    <item> QSGOpacityNode </item>
    <item> QSGOpaqueTextureMaterial </item>
    <item> QSGRectangleNode </item>
    <item> QSGRendererInterface </item>
    <item> QSGRenderNode </item>
    <item> QSGSimpleMaterial </item>
    <item> QSGSimpleMaterialShader </item>
    <item> QSGSimpleRectNode </item>
    <item> QSGSimpleTextureNode </item>
    <item> QSGTexture </item>
    <item> QSGTextureMaterial </item>
    <item> QSGTextureProvider </item>
    <item> QSGTransformNode </item>
    <item> QSGVertexColorMaterial </item>
    <item> QSharedData </item>
    <item> QSharedDataPointer </item>
    <item> QSharedMemory </item>
    <item> QSharedPointer </item>
    <item> QShortcut </item>
    <item> QShortcutEvent </item>
    <item> QShowEvent </item>
    <item> QSignalBlocker </item>
    <item> QSignalMapper </item>
    <item> QSignalSpy </item>
    <item> QSignalTransition </item>
    <item> QSimpleXmlNodeModel </item>
    <item> QSize </item>
    <item> QSizeF </item>
    <item> QSizeGrip </item>
    <item> QSizePolicy </item>
    <item> QSlider </item>
    <item> QSocketNotifier </item>
    <item> QSortFilterProxyModel </item>
    <item> QSound </item>
    <item> QSoundEffect </item>
    <item> QSourceLocation </item>
    <item> QSpacerItem </item>
    <item> QSpinBox </item>
    <item> QSplashScreen </item>
    <item> QSplineSeries </item>
    <item> QSplitter </item>
    <item> QSplitterHandle </item>
    <item> QSqlDatabase </item>
    <item> QSqlDriver </item>
    <item> QSqlDriverCreator </item>
    <item> QSqlDriverCreatorBase </item>
    <item> QSqlDriverPlugin </item>
    <item> QSqlError </item>
    <item> QSqlField </item>
    <item> QSqlIndex </item>
    <item> QSqlQuery </item>
    <item> QSqlQueryModel </item>
    <item> QSqlRecord </item>
    <item> QSqlRelation </item>
    <item> QSqlRelationalDelegate </item>
    <item> QSqlRelationalTableModel </item>
    <item> QSqlResult </item>
    <item> QSqlTableModel </item>
    <item> QSslCertificate </item>
    <item> QSslCertificateExtension </item>
    <item> QSslCipher </item>
    <item> QSslConfiguration </item>
    <item> QSslDiffieHellmanParameters </item>
    <item> QSslEllipticCurve </item>
    <item> QSslError </item>
    <item> QSslKey </item>
    <item> QSslPreSharedKeyAuthenticator </item>
    <item> QSslSocket </item>
    <item> QStack </item>
    <item> QStackedBarSeries </item>
    <item> QStackedLayout </item>
    <item> QStackedWidget </item>
    <item> QStandardItem </item>
    <item> QStandardItemEditorCreator </item>
    <item> QStandardItemModel </item>
    <item> QStandardPaths </item>
    <item> QState </item>
    <item> QStateMachine </item>
    <item> QStaticPlugin </item>
    <item> QStaticText </item>
    <item> QStatusBar </item>
    <item> QStatusTipEvent </item>
    <item> QStorageInfo </item>
    <item> QString </item>
    <item> QStringList </item>
    <item> QStringListModel </item>
    <item> QStringMatcher </item>
    <item> QStringRef </item>
    <item> QStyle </item>
    <item> QStyledItemDelegate </item>
    <item> QStyleFactory </item>
    <item> QStyleHintReturn </item>
    <item> QStyleHintReturnMask </item>
    <item> QStyleHintReturnVariant </item>
    <item> QStyleHints </item>
    <item> QStyleOption </item>
    <item> QStyleOptionButton </item>
    <item> QStyleOptionComboBox </item>
    <item> QStyleOptionComplex </item>
    <item> QStyleOptionDockWidget </item>
    <item> QStyleOptionFocusRect </item>
    <item> QStyleOptionFrame </item>
    <item> QStyleOptionGraphicsItem </item>
    <item> QStyleOptionGroupBox </item>
    <item> QStyleOptionHeader </item>
    <item> QStyleOptionMenuItem </item>
    <item> QStyleOptionProgressBar </item>
    <item> QStyleOptionRubberBand </item>
    <item> QStyleOptionSizeGrip </item>
    <item> QStyleOptionSlider </item>
    <item> QStyleOptionSpinBox </item>
    <item> QStyleOptionTab </item>
    <item> QStyleOptionTabBarBase </item>
    <item> QStyleOptionTabWidgetFrame </item>
    <item> QStyleOptionTitleBar </item>
    <item> QStyleOptionToolBar </item>
    <item> QStyleOptionToolBox </item>
    <item> QStyleOptionToolButton </item>
    <item> QStyleOptionViewItem </item>
    <item> QStylePainter </item>
    <item> QStylePlugin </item>
    <item> QSupportedWritingSystems </item>
    <item> QSurface </item>
    <item> QSurface3DSeries </item>
    <item> QSurfaceDataItem </item>
    <item> QSurfaceDataProxy </item>
    <item> QSurfaceFormat </item>
    <item> QSvgGenerator </item>
    <item> QSvgRenderer </item>
    <item> QSvgWidget </item>
    <item> QSwipeGesture </item>
    <item> QSyntaxHighlighter </item>
    <item> QSysInfo </item>
    <item> QSystemSemaphore </item>
    <item> QSystemTrayIcon </item>
    <item> QTabBar </item>
    <item> QTabletEvent </item>
    <item> QTableView </item>
    <item> QTableWidget </item>
    <item> QTableWidgetItem </item>
    <item> QTableWidgetSelectionRange </item>
    <item> QTabWidget </item>
    <item> QTapAndHoldGesture </item>
    <item> QTapFilter </item>
    <item> QTapGesture </item>
    <item> QTapReading </item>
    <item> QTapSensor </item>
    <item> QTcpServer </item>
    <item> QTcpSocket </item>
    <item> QTemporaryDir </item>
    <item> QTemporaryFile </item>
    <item> QTestEventList </item>
    <item> QTextBlock </item>
    <item> QTextBlockFormat </item>
    <item> QTextBlockGroup </item>
    <item> QTextBlockUserData </item>
    <item> QTextBoundaryFinder </item>
    <item> QTextBrowser </item>
    <item> QTextCharFormat </item>
    <item> QTextCodec </item>
    <item> QTextCursor </item>
    <item> QTextDecoder </item>
    <item> QTextDocument </item>
    <item> QTextDocumentFragment </item>
    <item> QTextDocumentWriter </item>
    <item> QTextEdit </item>
    <item> QTextEncoder </item>
    <item> QTextFormat </item>
    <item> QTextFragment </item>
    <item> QTextFrame </item>
    <item> QTextFrameFormat </item>
    <item> QTextImageFormat </item>
    <item> QTextInlineObject </item>
    <item> QTextItem </item>
    <item> QTextLayout </item>
    <item> QTextLength </item>
    <item> QTextLine </item>
    <item> QTextList </item>
    <item> QTextListFormat </item>
    <item> QTextObject </item>
    <item> QTextObjectInterface </item>
    <item> QTextOption </item>
    <item> QTextStream </item>
    <item> QTextTable </item>
    <item> QTextTableCell </item>
    <item> QTextTableCellFormat </item>
    <item> QTextTableFormat </item>
    <item> QTextToSpeech </item>
    <item> QTextToSpeechPlugin </item>
    <item> QThread </item>
    <item> QThreadPool </item>
    <item> QThreadStorage </item>
    <item> QTileRules </item>
    <item> QTiltFilter </item>
    <item> QTiltReading </item>
    <item> QTiltSensor </item>
    <item> QTime </item>
    <item> QTimeEdit </item>
    <item> QTimeLine </item>
    <item> QTimer </item>
    <item> QTimerEvent </item>
    <item> QTimeZone </item>
    <item> QToolBar </item>
    <item> QToolBox </item>
    <item> QToolButton </item>
    <item> QToolTip </item>
    <item> QTouch3DInputHandler </item>
    <item> QTouchDevice </item>
    <item> QTouchEvent </item>
    <item> QTransform </item>
    <item> QTranslator </item>
    <item> QTreeView </item>
    <item> QTreeWidget </item>
    <item> QTreeWidgetItem </item>
    <item> QTreeWidgetItemIterator </item>
    <item> QUdpSocket </item>
    <item> QUiLoader </item>
    <item> QUndoCommand </item>
    <item> QUndoGroup </item>
    <item> QUndoStack </item>
    <item> QUndoView </item>
    <item> QUnhandledException </item>
    <item> QUrl </item>
    <item> QUrlQuery </item>
    <item> QUuid </item>
    <item> QValidator </item>
    <item> QValue3DAxis </item>
    <item> QValue3DAxisFormatter </item>
    <item> QValueAxis </item>
    <item> QVariant </item>
    <item> QVariantAnimation </item>
    <item> QVarLengthArray </item>
    <item> QVBarModelMapper </item>
    <item> QVBoxLayout </item>
    <item> QVBoxPlotModelMapper </item>
    <item> QVCandlestickModelMapper </item>
    <item> QVector </item>
    <item> QVector2D </item>
    <item> QVector3D </item>
    <item> QVector4D </item>
    <item> QVectorIterator </item>
    <item> QVersionNumber </item>
    <item> QVideoDeviceSelectorControl </item>
    <item> QVideoEncoderSettings </item>
    <item> QVideoEncoderSettingsControl </item>
    <item> QVideoFilterRunnable </item>
    <item> QVideoFrame </item>
    <item> QVideoProbe </item>
    <item> QVideoRendererControl </item>
    <item> QVideoSurfaceFormat </item>
    <item> QVideoWidget </item>
    <item> QVideoWidgetControl </item>
    <item> QVideoWindowControl </item>
    <item> QVPieModelMapper </item>
    <item> QVXYModelMapper </item>
    <item> QWaitCondition </item>
    <item> QWaylandBufferRef </item>
    <item> QWaylandClient </item>
    <item> QWaylandCompositor </item>
    <item> QWaylandIviSurface </item>
    <item> QWaylandKeyboard </item>
    <item> QWaylandOutput </item>
    <item> QWaylandOutputMode </item>
    <item> QWaylandPointer </item>
    <item> QWaylandQuickItem </item>
    <item> QWaylandQuickShellSurfaceItem </item>
    <item> QWaylandSeat </item>
    <item> QWaylandSurface </item>
    <item> QWaylandSurfaceGrabber </item>
    <item> QWaylandTouch </item>
    <item> QWaylandView </item>
    <item> QWaylandWlShell </item>
    <item> QWaylandWlShellSurface </item>
    <item> QWaylandXdgPopupV5 </item>
    <item> QWaylandXdgSurfaceV5 </item>
    <item> QWeakPointer </item>
    <item> QWebChannel </item>
    <item> QWebChannelAbstractTransport </item>
    <item> QWebEngineCertificateError </item>
    <item> QWebEngineContextMenuData </item>
    <item> QWebEngineCookieStore </item>
    <item> QWebEngineDownloadItem </item>
    <item> QWebEngineFullScreenRequest </item>
    <item> QWebEngineHistory </item>
    <item> QWebEngineHistoryItem </item>
    <item> QWebEnginePage </item>
    <item> QWebEngineProfile </item>
    <item> QWebEngineScript </item>
    <item> QWebEngineScriptCollection </item>
    <item> QWebEngineSettings </item>
    <item> QWebEngineUrlRequestInfo </item>
    <item> QWebEngineUrlRequestInterceptor </item>
    <item> QWebEngineUrlRequestJob </item>
    <item> QWebEngineUrlSchemeHandler </item>
    <item> QWebEngineView </item>
    <item> QWebSocket </item>
    <item> QWebSocketCorsAuthenticator </item>
    <item> QWebSocketServer </item>
    <item> QWGLNativeContext </item>
    <item> QWhatsThis </item>
    <item> QWhatsThisClickedEvent </item>
    <item> QWheelEvent </item>
    <item> QWidget </item>
    <item> QWidgetAction </item>
    <item> QWidgetItem </item>
    <item> QWindow </item>
    <item> QWindowStateChangeEvent </item>
    <item> QWindowsWindowFunctions </item>
    <item> QWinEventNotifier </item>
    <item> QWinJumpList </item>
    <item> QWinJumpListCategory </item>
    <item> QWinJumpListItem </item>
    <item> QWinMime </item>
    <item> QWinTaskbarButton </item>
    <item> QWinTaskbarProgress </item>
    <item> QWinThumbnailToolBar </item>
    <item> QWinThumbnailToolButton </item>
    <item> QWizard </item>
    <item> QWizardPage </item>
    <item> QWriteLocker </item>
    <item> QX11Info </item>
    <item> QXcbWindowFunctions </item>
    <item> QXmlAttributes </item>
    <item> QXmlContentHandler </item>
    <item> QXmlDeclHandler </item>
    <item> QXmlDefaultHandler </item>
    <item> QXmlDTDHandler </item>
    <item> QXmlEntityResolver </item>
    <item> QXmlErrorHandler </item>
    <item> QXmlFormatter </item>
    <item> QXmlInputSource </item>
    <item> QXmlItem </item>
    <item> QXmlLexicalHandler </item>
    <item> QXmlLocator </item>
    <item> QXmlName </item>
    <item> QXmlNamePool </item>
    <item> QXmlNamespaceSupport </item>
    <item> QXmlNodeModelIndex </item>
    <item> QXmlParseException </item>
    <item> QXmlQuery </item>
    <item> QXmlReader </item>
    <item> QXmlResultItems </item>
    <item> QXmlSchema </item>
    <item> QXmlSchemaValidator </item>
    <item> QXmlSerializer </item>
    <item> QXmlSimpleReader </item>
    <item> QXmlStreamAttribute </item>
    <item> QXmlStreamAttributes </item>
    <item> QXmlStreamEntityDeclaration </item>
    <item> QXmlStreamEntityResolver </item>
    <item> QXmlStreamNamespaceDeclaration </item>
    <item> QXmlStreamNotationDeclaration </item>
    <item> QXmlStreamReader </item>
    <item> QXmlStreamWriter </item>
    <item> QXYLegendMarker </item>
    <item> QXYSeries </item>
    <!-- Not actually classes, but used like those -->
    <item> QStringLiteral </item>
    <!-- Not actually classes, but namespaces -->
    <item> Qt </item>
    <item> QTest </item>
    <item> QtConcurrent </item>
    <item> Phonon </item>
    <!-- Some public types, but not listed in main class list -->
    <item> QFileInfoList </item>
    <item> QMutableStringListIterator </item>
    <item> QTouchEventSequence </item>                      <!-- QTest -->
    <item> QStringListIterator </item>
    <item> QStringBuilder </item>
  </list>

  <contexts>
    <!-- Base context for C++ and Qt highlighting to be used as standalone syntax -->
    <context attribute="Normal Text" lineEndContext="#stay" name="Normal">
      <IncludeRules context="DetectQtExtensions" />
      <IncludeRules context="##ISO C++" />
    </context>

    <!-- This context can be used from other (alternative) C++ syntax files
         To use it just <IncludeRules context="DetectQtExtensions##Qt/C++" />
      -->
    <context attribute="Normal Text" lineEndContext="#stay" name="DetectQtExtensions">
      <keyword attribute="Qt Types" context="#stay" String="QtTypes" />
      <keyword attribute="Qt Classes" context="Qt5ClassMember" String="QtClasses" />
      <keyword attribute="Qt Functions" context="#stay" String="QtFunc" />
      <keyword attribute="Qt Macros" context="#stay" String="QtMacros" />
    </context>

    <context attribute="Qt Classes" lineEndContext="#pop" name="Qt5ClassMember">
      <IncludeRules context="DetectNSEnd" />
    </context>

    <context lineEndContext="#pop" name="DetectNSEnd" attribute="Normal Text">
      <DetectIdentifier context="#stay" />
      <AnyChar context="#pop" String="&ns_punctuators;" lookAhead="true" />
      <AnyChar context="#stay" String="&space;" lookAhead="true" />
    </context>

  </contexts>

  <itemDatas>
    <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false" />
    <itemData name="Qt Macros" defStyleNum="dsExtension" spellChecking="false" bold="1" italic="0" />
    <itemData name="Qt Types" defStyleNum="dsExtension" spellChecking="false" />
    <itemData name="Qt Classes" defStyleNum="dsExtension" spellChecking="false" />
    <itemData name="Qt Functions" defStyleNum="dsFunction" spellChecking="false" />
  </itemDatas>
</highlighting>

<general>
  <comments>
    <comment name="singleLine" start="//" />
    <comment name="multiLine" start="/*" end="*/" />
  </comments>
  <keywords casesensitive="1" />
</general>

</language>
<!-- kate: indent-width 2; tab-width 2; -->