diff --git a/README.md b/README.md index 69540f5..68c2b86 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,12 @@ gcc (MinGW-W64 x86_64-posix-seh)|10.2.0 ninja |1.10.1 MinGW-w64 |8.0.0 Eclipse CDT |10.3.0 +Qt |5.15.0 + +Define environment variable named Qt5_DIR pointing to the proper version of Qt MSVC compiler (cl.exe) is not supported! External dependencies: * Vulkan SDK 1.2.176.1 +* Qt 5.15.0 diff --git a/_Build/cmake_EclipseMinGW.bat b/_Build/cmake_EclipseMinGW.bat index cc371f7..78db18f 100644 --- a/_Build/cmake_EclipseMinGW.bat +++ b/_Build/cmake_EclipseMinGW.bat @@ -1,5 +1,7 @@ @ECHO OFF +if not !%1==! goto :with_arg + ECHO 1.Debug ECHO 2.Debug Final ECHO 3.Release @@ -9,32 +11,50 @@ ECHO. CHOICE /C 12345 /M "Enter your choice:" +IF %errorlevel% EQU 5 goto :End +goto :without_arg + +:with_arg +set CH=%1 +goto :Start +:without_arg +set CH=%errorlevel% +:Start + @ECHO ON -GOTO choice-%errorlevel% +GOTO choice-%CH% :choice-1 mkdir _DebugEclipseMinGW cd _DebugEclipseMinGW -cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -D CMAKE_BUILD_TYPE=Debug ../../source +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat +cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-2 mkdir _DebugFinalEclipseMinGW cd _DebugFinalEclipseMinGW -cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -D CMAKE_BUILD_TYPE=Debug -D KYTY_FINAL=1 ../../source +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat +cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Debug -D KYTY_FINAL=1 -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-3 mkdir _ReleaseEclipseMinGW cd _ReleaseEclipseMinGW -cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -D CMAKE_BUILD_TYPE=Release ../../source +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat +cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-4 mkdir _ReleaseFinalEclipseMinGW cd _ReleaseFinalEclipseMinGW -cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -D CMAKE_BUILD_TYPE=Release -D KYTY_FINAL=1 ../../source +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat +cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Release -D KYTY_FINAL=1 -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-5 diff --git a/_Build/cmake_EclipseMinGW_Clang.bat b/_Build/cmake_EclipseMinGW_Clang.bat index 4589428..bd72e9c 100644 --- a/_Build/cmake_EclipseMinGW_Clang.bat +++ b/_Build/cmake_EclipseMinGW_Clang.bat @@ -1,5 +1,7 @@ @ECHO OFF +if not !%1==! goto :with_arg + ECHO 1.Debug ECHO 2.Debug Final ECHO 3.Release @@ -9,31 +11,49 @@ ECHO. CHOICE /C 12345 /M "Enter your choice:" +IF %errorlevel% EQU 5 goto :End +goto :without_arg + +:with_arg +set CH=%1 +goto :Start +:without_arg +set CH=%errorlevel% +:Start + @ECHO ON -GOTO choice-%errorlevel% +GOTO choice-%CH% :choice-1 mkdir _DebugEclipseMinGWClang cd _DebugEclipseMinGWClang +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Debug ../../source GOTO End :choice-2 mkdir _DebugFinalEclipseMinGWClang cd _DebugFinalEclipseMinGWClang +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Debug -D KYTY_FINAL=1 ../../source GOTO End :choice-3 mkdir _ReleaseEclipseMinGWClang cd _ReleaseEclipseMinGWClang +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Release ../../source GOTO End :choice-4 mkdir _ReleaseFinalEclipseMinGWClang cd _ReleaseFinalEclipseMinGWClang +echo mingw32-make.exe >_build.bat +echo mingw32-make.exe install/strip >>_build.bat cmake -G "Eclipse CDT4 - MinGW Makefiles" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Release -D KYTY_FINAL=1 ../../source GOTO End diff --git a/_Build/cmake_EclipseNinja.bat b/_Build/cmake_EclipseNinja.bat index 380dd54..07614bd 100644 --- a/_Build/cmake_EclipseNinja.bat +++ b/_Build/cmake_EclipseNinja.bat @@ -1,5 +1,7 @@ @ECHO OFF +if not !%1==! goto :with_arg + ECHO 1.Debug ECHO 2.Debug Final ECHO 3.Release @@ -9,31 +11,49 @@ ECHO. CHOICE /C 12345 /M "Enter your choice:" +IF %errorlevel% EQU 5 goto :End +goto :without_arg + +:with_arg +set CH=%1 +goto :Start +:without_arg +set CH=%errorlevel% +:Start + @ECHO ON -GOTO choice-%errorlevel% +GOTO choice-%CH% :choice-1 mkdir _DebugEclipseNinja cd _DebugEclipseNinja +echo ninja >_build.bat +echo ninja install/strip >>_build.bat cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Debug ../../source GOTO End :choice-2 mkdir _DebugFinalEclipseNinja cd _DebugFinalEclipseNinja +echo ninja >_build.bat +echo ninja install/strip >>_build.bat cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Debug -D KYTY_FINAL=1 ../../source GOTO End :choice-3 mkdir _ReleaseEclipseNinja cd _ReleaseEclipseNinja +echo ninja >_build.bat +echo ninja install/strip >>_build.bat cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Release ../../source GOTO End :choice-4 mkdir _ReleaseFinalEclipseNinja cd _ReleaseFinalEclipseNinja +echo ninja >_build.bat +echo ninja install/strip >>_build.bat cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Release -D KYTY_FINAL=1 ../../source GOTO End diff --git a/_Build/cmake_EclipseNinja_Clang.bat b/_Build/cmake_EclipseNinja_Clang.bat index 1078936..36bc578 100644 --- a/_Build/cmake_EclipseNinja_Clang.bat +++ b/_Build/cmake_EclipseNinja_Clang.bat @@ -1,5 +1,7 @@ @ECHO OFF +if not !%1==! goto :with_arg + ECHO 1.Debug ECHO 2.Debug Final ECHO 3.Release @@ -9,32 +11,50 @@ ECHO. CHOICE /C 12345 /M "Enter your choice:" +IF %errorlevel% EQU 5 goto :End +goto :without_arg + +:with_arg +set CH=%1 +goto :Start +:without_arg +set CH=%errorlevel% +:Start + @ECHO ON -GOTO choice-%errorlevel% +GOTO choice-%CH% :choice-1 mkdir _DebugEclipseNinjaClang cd _DebugEclipseNinjaClang -cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Debug ../../source +echo ninja >_build.bat +echo ninja install/strip >>_build.bat +cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-2 mkdir _DebugFinalEclipseNinjaClang cd _DebugFinalEclipseNinjaClang -cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Debug -D KYTY_FINAL=1 ../../source +echo ninja >_build.bat +echo ninja install/strip >>_build.bat +cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Debug -D KYTY_FINAL=1 -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-3 mkdir _ReleaseEclipseNinjaClang cd _ReleaseEclipseNinjaClang -cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Release ../../source +echo ninja >_build.bat +echo ninja install/strip >>_build.bat +cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-4 mkdir _ReleaseFinalEclipseNinjaClang cd _ReleaseFinalEclipseNinjaClang -cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Release -D KYTY_FINAL=1 ../../source +echo ninja >_build.bat +echo ninja install/strip >>_build.bat +cmake -G "Eclipse CDT4 - Ninja" -DCMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES=FALSE -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -D CMAKE_BUILD_TYPE=Release -D KYTY_FINAL=1 -D CMAKE_INSTALL_PREFIX=_bin ../../source GOTO End :choice-5 diff --git a/_Build/cmake_Msvc2019_Ninja_Clang.bat b/_Build/cmake_Msvc2019_Ninja_Clang.bat new file mode 100644 index 0000000..56900d5 --- /dev/null +++ b/_Build/cmake_Msvc2019_Ninja_Clang.bat @@ -0,0 +1,80 @@ +@ECHO OFF + +if not !%1==! goto :with_arg + +ECHO 1.Debug +ECHO 2.Debug Final +ECHO 3.Release +ECHO 4.Release Final +ECHO 5.Exit +ECHO. + +CHOICE /C 12345 /M "Enter your choice:" + +IF %errorlevel% EQU 5 goto :End +goto :without_arg + +:with_arg +set CH=%1 +goto :Start +:without_arg +set CH=%errorlevel% +:Start + +set MSVC=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community +set PATH=C:\Windows\system32;C:\Windows;%MSVC%\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\cmd; +set VCVARSALL="%MSVC%/VC/Auxiliary/Build/vcvarsall.bat" +call %VCVARSALL% x64 +set CFLAGS=-m64 -fdiagnostics-absolute-paths +set CXXFLAGS=-m64 -fdiagnostics-absolute-paths + +rem @ECHO ON + +GOTO choice-%CH% + +:choice-1 +mkdir _DebugMsvc2019NinjaClang +cd _DebugMsvc2019NinjaClang +set >env.txt +echo call %VCVARSALL% x64 >_build.bat +echo ninja >>_build.bat +echo ninja install >>_build.bat +where cmake.exe >cmake.txt +cmake -G "Ninja" -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX=_bin ../../source +GOTO End + +:choice-2 +mkdir _DebugFinalMsvc2019NinjaClang +cd _DebugFinalMsvc2019NinjaClang +set >env.txt +echo call %VCVARSALL% x64 >_build.bat +echo ninja >>_build.bat +echo ninja install >>_build.bat +where cmake.exe >cmake.txt +cmake -G "Ninja" -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -D CMAKE_BUILD_TYPE=Debug -D KYTY_FINAL=1 -D CMAKE_INSTALL_PREFIX=_bin ../../source +GOTO End + +:choice-3 +mkdir _ReleaseMsvc2019NinjaClang +cd _ReleaseMsvc2019NinjaClang +set >env.txt +echo call %VCVARSALL% x64 >_build.bat +echo ninja >>_build.bat +echo ninja install >>_build.bat +where cmake.exe >cmake.txt +cmake -G "Ninja" -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=_bin ../../source +GOTO End + +:choice-4 +mkdir _ReleaseFinalMsvc2019NinjaClang +cd _ReleaseFinalMsvc2019NinjaClang +set >env.txt +echo call %VCVARSALL% x64 >_build.bat +echo ninja >>_build.bat +echo ninja install >>_build.bat +where cmake.exe >cmake.txt +cmake -G "Ninja" -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl -D CMAKE_BUILD_TYPE=Release -D KYTY_FINAL=1 -D CMAKE_INSTALL_PREFIX=_bin ../../source +GOTO End + +:choice-5 +:End \ No newline at end of file diff --git a/_Build/start_Msvc2019.bat b/_Build/start_Msvc2019.bat new file mode 100644 index 0000000..f5877e1 --- /dev/null +++ b/_Build/start_Msvc2019.bat @@ -0,0 +1,5 @@ +set MSVC=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community +set PATH=C:\Windows\system32;C:\Windows;%MSVC%\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\cmd; +set VCVARSALL="%MSVC%/VC/Auxiliary/Build/vcvarsall.bat" +call %VCVARSALL% x64 +start "" "%MSVC%\Common7\IDE\devenv.exe" ../source \ No newline at end of file diff --git a/__bin/fc_script.exe b/__bin/fc_script.exe index b19963f..f4e9794 100644 --- a/__bin/fc_script.exe +++ b/__bin/fc_script.exe @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:22065f0872847081e04e5b9f4a5f31944fcd9b4db6e8935b1c621426ddd88d73 -size 2853888 +oid sha256:f0fb5568021df5f5ef61c3c98f7a9a4c0f2b63a4f2a2c20fb3b4833b66891b6e +size 2855936 diff --git a/source/.clang-format b/source/.clang-format index b53991a..38d3147 100644 --- a/source/.clang-format +++ b/source/.clang-format @@ -92,10 +92,18 @@ IncludeCategories: Priority: 4 SortPriority: 0 CaseSensitive: false - - Regex: '^<' + - Regex: '^/fc_script_msvc_${KYTY_LINKER_ID}_${KYTY_BITNESS}.map) + COMMAND ${CMAKE_COMMAND} -E copy_if_different fc_script_msvc_${KYTY_BITNESS}.map $/fc_script_${KYTY_COMPILER_ID}_${KYTY_LINKER_ID}_${KYTY_BITNESS}.map) add_custom_command(TARGET fc_script POST_BUILD - COMMAND ${KYTY_SCRIPT_BIN} ${PROJECT_SOURCE_DIR}/map_to_csv.lua $/fc_script msvc ${KYTY_BITNESS} ${KYTY_LINKER_ID}) + COMMAND ${KYTY_SCRIPT_BIN} ${PROJECT_SOURCE_DIR}/map_to_csv.lua $/fc_script ${KYTY_COMPILER_ID} ${KYTY_BITNESS} ${KYTY_LINKER_ID}) + add_custom_command(TARGET fc_script POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different "${PROJECT_SOURCE_DIR}/3rdparty/winpthread/bin/libwinpthread-1.dll" $/libwinpthread-1.dll) endif() if(MINGW) @@ -179,6 +187,13 @@ endif() add_dependencies(fc_script KytyGitVersion) +file(GLOB csv_files ${CMAKE_CURRENT_BINARY_DIR}/*.csv) + +install(TARGETS fc_script DESTINATION .) +install(FILES ${csv_files} DESTINATION .) +if(MSVC) + install(FILES "3rdparty/winpthread/bin/libwinpthread-1.dll" DESTINATION .) +endif() if(MSVC) set(CMAKE_USE_RELATIVE_PATHS ON) diff --git a/source/CMakeSettings.json b/source/CMakeSettings.json index 680f1b7..71f9afa 100644 --- a/source/CMakeSettings.json +++ b/source/CMakeSettings.json @@ -5,8 +5,8 @@ "generator": "Ninja", "configurationType": "Release", "inheritEnvironments": [ "clang_cl_x64_x64" ], - "buildRoot": "${projectDir}\\..\\_Build\\_ReleaseFinalVC2017_Clang_64_build", - "installRoot": "${projectDir}\\..\\_Build\\_ReleaseFinalVC2017_Clang_64_install", + "buildRoot": "${projectDir}\\..\\_Build\\_ReleaseFinalVisualStudio2019_Clang_64_build", + "installRoot": "${projectDir}\\..\\_Build\\_ReleaseFinalVisualStudio2019_Clang_64_install", "cmakeCommandArgs": "-D KYTY_FINAL=1 -D KYTY_PROJECT_NAME:STRING=Emulator", "intelliSenseMode": "windows-clang-x64", "buildCommandArgs": "", @@ -17,8 +17,8 @@ "generator": "Ninja", "configurationType": "Debug", "inheritEnvironments": [ "clang_cl_x64_x64" ], - "buildRoot": "${projectDir}\\..\\_Build\\_DebugVC2017_Clang_64_build", - "installRoot": "${projectDir}\\..\\_Build\\_DebugVC2017_Clang_64_install", + "buildRoot": "${projectDir}\\..\\_Build\\_DebugVisualStudio2019_Clang_64_build", + "installRoot": "${projectDir}\\..\\_Build\\_DebugVisualStudio2019_Clang_64_install", "cmakeCommandArgs": "-D KYTY_PROJECT_NAME:STRING=Emulator", "intelliSenseMode": "windows-clang-x64", "buildCommandArgs": "", @@ -29,8 +29,8 @@ "generator": "Ninja", "configurationType": "Release", "inheritEnvironments": [ "clang_cl_x64_x64" ], - "buildRoot": "${projectDir}\\..\\_Build\\_BuildTools_ReleaseFinalVC2017_Clang_64_build", - "installRoot": "${projectDir}\\..\\_Build\\_BuildTools_ReleaseFinalVC2017_Clang_64_install", + "buildRoot": "${projectDir}\\..\\_Build\\_BuildTools_ReleaseFinalVisualStudio2019_Clang_64_build", + "installRoot": "${projectDir}\\..\\_Build\\_BuildTools_ReleaseFinalVisualStudio2019_Clang_64_install", "cmakeCommandArgs": "-D KYTY_FINAL=1 -D KYTY_PROJECT_NAME:STRING=Build_Tools", "intelliSenseMode": "windows-clang-x64", "buildCommandArgs": "", diff --git a/source/emulator/CMakeLists.txt b/source/emulator/CMakeLists.txt index dafaa60..8a263ed 100644 --- a/source/emulator/CMakeLists.txt +++ b/source/emulator/CMakeLists.txt @@ -39,7 +39,6 @@ target_include_directories(emulator_obj PRIVATE ${inc_headers}) list(APPEND check_headers ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/include - #${CMAKE_SOURCE_DIR}/3rdparty/affinity/include ) clang_tidy_check(emulator_obj "" "${check_headers}" "${inc_headers}") diff --git a/source/emulator/src/Graphics/VideoOut.cpp b/source/emulator/src/Graphics/VideoOut.cpp index 4be9c14..0a83755 100644 --- a/source/emulator/src/Graphics/VideoOut.cpp +++ b/source/emulator/src/Graphics/VideoOut.cpp @@ -486,6 +486,8 @@ bool FlipQueue::Flip(uint32_t micros) printf("Flip done: %d\n", r.index); + // m_mutex.Lock(); + m_requests.Remove(first); m_done_cond_var.Signal(); @@ -526,14 +528,14 @@ void VideoOutBeginVblank() { EXIT_IF(g_video_out_context == nullptr); - g_video_out_context->VblankBegin(); + // g_video_out_context->VblankBegin(); } void VideoOutEndVblank() { EXIT_IF(g_video_out_context == nullptr); - g_video_out_context->VblankEnd(); + // g_video_out_context->VblankEnd(); } KYTY_SYSV_ABI int VideoOutOpen(int user_id, int bus_type, int index, const void* param) diff --git a/source/generate_version.cmake b/source/generate_version.cmake index 999a690..04d814c 100644 --- a/source/generate_version.cmake +++ b/source/generate_version.cmake @@ -1,3 +1,8 @@ -execute_process(COMMAND git describe --tags --always OUTPUT_VARIABLE KYTY_GIT_VERSION) +#message("${GIT_EXECUTABLE}") +if(GIT_EXECUTABLE) + execute_process(COMMAND ${GIT_EXECUTABLE} describe --tags --always OUTPUT_VARIABLE KYTY_GIT_VERSION) +else() + set(KYTY_GIT_VERSION "unknown") +endif() string(STRIP ${KYTY_GIT_VERSION} KYTY_GIT_VERSION) configure_file(${INPUT_FILE} ${OUTPUT_FILE}) diff --git a/source/include/Kyty/Core/Debug.h b/source/include/Kyty/Core/Debug.h index 1705ff5..e631350 100644 --- a/source/include/Kyty/Core/Debug.h +++ b/source/include/Kyty/Core/Debug.h @@ -33,6 +33,7 @@ public: void LoadCsv(); void LoadMsvcLink(const String& name, int mode); + void LoadMsvcLldLink(const String& name, int mode); void LoadGnuLd(const String& name, int bitness); void LoadLlvmLld(const String& name, int bitness); void LoadCsv(const String& name); diff --git a/source/launcher/CMakeLists.txt b/source/launcher/CMakeLists.txt new file mode 100644 index 0000000..edede99 --- /dev/null +++ b/source/launcher/CMakeLists.txt @@ -0,0 +1,90 @@ + +find_package(Qt5 COMPONENTS Widgets LinguistTools REQUIRED) + +set(CMAKE_AUTOUIC_SEARCH_PATHS forms) +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +file(GLOB launcher_src + "include/*.h" + "src/*.cpp" +) + +file(GLOB launcher_forms + "forms/*.ui" +) + +file(GLOB launcher_res + "res/*.qrc" +) + +set(launcher_ts "ts/launcher_ru_RU.ts") + +add_executable(launcher WIN32 + ${launcher_src} + ${launcher_forms} + ${launcher_res} + ${launcher_ts} +) + + +target_link_libraries(launcher Qt5::Widgets) +target_link_libraries(launcher psapi) +target_link_libraries(launcher setupapi) +if (CLANG AND NOT MSVC) +target_link_libraries(launcher pthread) +endif() +#if (CLANG AND MSVC) +#target_link_libraries(launcher winpthread) +#endif() +target_include_directories(launcher PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include" "${CMAKE_CURRENT_SOURCE_DIR}/src") +set_target_properties(launcher PROPERTIES AUTOUIC ON AUTOMOC ON AUTORCC ON) + +if(MINGW) + set_target_properties(launcher PROPERTIES LINK_FLAGS "${KYTY_LD_OPTIONS}") +endif() + +add_dependencies(launcher KytyGitVersion) + +find_program(QT_WINDEPLOYQT NAMES windeployqt PATHS "${Qt5_DIR}/../../../bin") +if(NOT QT_WINDEPLOYQT) + message(FATAL_ERROR "Could not find windeployqt") +endif() + +set(launcher_name "launcher") + +set_target_properties(launcher PROPERTIES OUTPUT_NAME ${launcher_name}) + +install(TARGETS launcher DESTINATION .) + +install(CODE " + execute_process( + COMMAND ${QT_WINDEPLOYQT} \"\${CMAKE_INSTALL_PREFIX}/${launcher_name}.exe\" + --no-svg + --no-angle + --no-opengl + --no-opengl-sw + --no-system-d3d-compiler + --no-translations + ) +") + + +qt5_create_translation(QM_FILES ${launcher_src} ${launcher_forms} ${launcher_ts} OPTIONS -I ${CMAKE_SOURCE_DIR}/launcher/include) + +set(tidy_dirs "${CMAKE_SOURCE_DIR}/launcher/include") +set(iwyu_maps "${CMAKE_SOURCE_DIR}/launcher/utils/qt5_15.imp") + +get_property(inc_headers TARGET launcher PROPERTY INCLUDE_DIRECTORIES) + +list(APPEND inc_headers + ${CMAKE_SOURCE_DIR}/launcher + ${CMAKE_BINARY_DIR}/launcher/launcher_autogen/include + ${Qt5_DIR}/../../../include + ${Qt5_DIR}/../../../include/QtWidgets + ${Qt5_DIR}/../../../include/QtCore + ${Qt5_DIR}/../../../include/QtGui +) + +include_what_you_use_with_mappings(launcher "${inc_headers}" "${iwyu_maps}") + +clang_tidy_check(launcher "" "${tidy_dirs}" "${inc_headers}") diff --git a/source/launcher/forms/configuration_edit_dialog.ui b/source/launcher/forms/configuration_edit_dialog.ui new file mode 100644 index 0000000..e9973b0 --- /dev/null +++ b/source/launcher/forms/configuration_edit_dialog.ui @@ -0,0 +1,544 @@ + + + ConfigurationEditDialog + + + + 0 + 0 + 697 + 587 + + + + Dialog + + + + + + + + + QLayout::SetDefaultConstraint + + + + + + 0 + 0 + + + + QFrame::NoFrame + + + QFrame::Raised + + + + + + Name: + + + + + + + <html><head/><body><p>Configuration name</p></body></html> + + + true + + + true + + + + + + + + + + + 0 + 0 + + + + QFrame::StyledPanel + + + + + + + 0 + 0 + + + + Mount app0 to + + + + + + + + + <html><head/><body><p>Name of the directory where game is located</p></body></html> + + + true + + + + + + + Browse... + + + false + + + + + + + + + + + + + + + 0 + 0 + + + + QFrame::StyledPanel + + + + QLayout::SetDefaultConstraint + + + QFormLayout::AllNonFixedFieldsGrow + + + + + Screen resoultion: + + + + + + + Window resolution + + + + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + + + Enable PS4 Pro mode + + + Neo + + + true + + + + + + + Validate SPIR-V binary + + + Shader validation + + + true + + + + + + + Enable Vulkan validation layers + + + Vulkan validation + + + true + + + + + + + Dump command buffers + + + Command buffer dump + + + true + + + + + + + false + + + Enable GL_EXT_debug_printf extension + + + Spirv debug printf + + + + + + + + + + Shader optimization type: + + + + + + + Optimize shaders for code size or performance + + + + + + + Dump shaders to file or console window. If enabled may decrease emulator performance + + + + + + + Specify directory to dump shaders + + + true + + + + + + + Specify directory to dump command buffers + + + true + + + + + + + Print logs to file or console window. If enabled may decrease emulator performance + + + + + + + Specify file to dump logs + + + true + + + + + + + Enable/disable profiler. If enabled may decrease emulator performance + + + + + + + Shader log direction: + + + + + + + Shader log folder: + + + + + + + Command buffer dump folder: + + + + + + + Printf direction: + + + + + + + Printf output file: + + + + + + + Profiler direction: + + + + + + + Specify file to dump profiler info + + + true + + + + + + + Profiler output file: + + + + + + + + + + + + + 0 + 0 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + + Load elf: + + + + + + + Select executables to load + + + QAbstractItemView::NoSelection + + + + + + + + + + + 0 + 0 + + + + QFrame::StyledPanel + + + QFrame::Plain + + + + + + Select libraries to load + + + QAbstractItemView::NoSelection + + + + + + + Load library: + + + + + + + + + + + + + + + + Qt::Vertical + + + + 20 + 0 + + + + + + + + + + + 80 + 25 + + + + Save + + + true + + + + + + + + 80 + 25 + + + + Cancel + + + + + + + Qt::Horizontal + + + + + + + + 80 + 25 + + + + Clear + + + false + + + + + + + + 80 + 25 + + + + Test + + + false + + + + + + + + + + MandatoryLineEdit + QLineEdit +
MandatoryLineEdit.h
+
+
+ + + + cancel_button + clicked() + ConfigurationEditDialog + reject() + + + 574 + 65 + + + 199 + 167 + + + + +
diff --git a/source/launcher/forms/configuration_list_widget.ui b/source/launcher/forms/configuration_list_widget.ui new file mode 100644 index 0000000..907e187 --- /dev/null +++ b/source/launcher/forms/configuration_list_widget.ui @@ -0,0 +1,184 @@ + + + ConfigurationListWidget + + + + 0 + 0 + 292 + 268 + + + + Configurations + + + + + + + + + 6 + + + 0 + + + 6 + + + 6 + + + + + 4 + + + 2 + + + + + 1 + + + + + + 0 + 0 + + + + + 24 + 24 + + + + + 0 + 0 + + + + <html><head/><body><p>New configuration</p></body></html> + + + + + + + :/add:/add + + + + 32 + 32 + + + + true + + + + + + + + 24 + 24 + + + + <html><head/><body><p>Edit configuration</p></body></html> + + + + + + + :/edit:/edit + + + + 32 + 32 + + + + true + + + + + + + + 24 + 24 + + + + <html><head/><body><p>Delete configuration</p></body></html> + + + + + + + + + + :/delete:/delete + + + + 32 + 32 + + + + true + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + QListView::Static + + + 0 + + + + + + + + + + + + + + diff --git a/source/launcher/forms/main_dialog.ui b/source/launcher/forms/main_dialog.ui new file mode 100644 index 0000000..81eeda0 --- /dev/null +++ b/source/launcher/forms/main_dialog.ui @@ -0,0 +1,147 @@ + + + MainDialog + + + + 0 + 0 + 428 + 454 + + + + + 0 + 0 + + + + Kyty Launcher + + + + + + + + + + + + + + + + 0 + 0 + + + + + 400 + 300 + + + + + + + + + + + + + + TextLabel + + + + + + + QFrame::NoFrame + + + QFrame::Sunken + + + TextLabel + + + + + + + TextLabel + + + + + + + + + Cmd + + + buttonGroup_Console + + + + + + + ConEmu + + + buttonGroup_Console + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + + + Run + + + + + + + + + + + + + ConfigurationListWidget + QWidget +
ConfigurationListWidget.h
+ 1 +
+
+ + + + + + + +
diff --git a/source/launcher/include/Common.h b/source/launcher/include/Common.h new file mode 100644 index 0000000..8a0f0a5 --- /dev/null +++ b/source/launcher/include/Common.h @@ -0,0 +1,27 @@ +#ifndef LAUNCHER_INCLUDE_COMMON_H_ +#define LAUNCHER_INCLUDE_COMMON_H_ + +// IWYU pragma: begin_exports +#include +#include + +#include +#include +#include +// IWYU pragma: end_exports + +#define KYTY_QT_CLASS_NO_COPY(name) \ +public: \ + name(const name&) = delete; /* NOLINT(bugprone-macro-parentheses) */ \ + name& operator=(const name&) = delete; /* NOLINT(bugprone-macro-parentheses) */ \ + name(name&&) noexcept = delete; /* NOLINT(bugprone-macro-parentheses) */ \ + name& operator=(name&&) noexcept = delete; /* NOLINT(bugprone-macro-parentheses) */ + +#define KYTY_QT_CLASS_DEFAULT_COPY(name) \ +public: \ + name(const name&) = default; /* NOLINT(bugprone-macro-parentheses) */ \ + name& operator=(const name&) = default; /* NOLINT(bugprone-macro-parentheses) */ \ + name(name&&) noexcept = default; /* NOLINT(bugprone-macro-parentheses) */ \ + name& operator=(name&&) noexcept = default; /* NOLINT(bugprone-macro-parentheses) */ + +#endif /* LAUNCHER_INCLUDE_COMMON_H_ */ diff --git a/source/launcher/include/Configuration.h b/source/launcher/include/Configuration.h new file mode 100644 index 0000000..23235ad --- /dev/null +++ b/source/launcher/include/Configuration.h @@ -0,0 +1,180 @@ +#ifndef LAUNCHER_INCLUDE_CONFIGURATION_H_ +#define LAUNCHER_INCLUDE_CONFIGURATION_H_ + +#include "Common.h" + +#include +#include +#include +#include +#include +#include +#include +#include + +#define KYTY_CFG_SETL(n) s->setValue(#n, n); +#define KYTY_CFG_SET(n) s->setValue(#n, QVariant::fromValue(n).toString()); +#define KYTY_CFG_GET(n) n = s->value(#n).value(); +#define KYTY_CFG_GETL(n) n = s->value(#n).toStringList(); + +#define KYTY_LIBS \ + { \ + "libc_internal_1", "libkernel_1", "libVideoOut_1", "libSysmodule_1", "libDiscMap_1", "libDebug_1", "libGraphicsDriver_1", \ + "libUserService_1", "libPad_1" \ + } + +template +inline QStringList EnumToList() +{ + QStringList ret; + auto me = QMetaEnum::fromType(); + int count = me.keyCount(); + for (int i = 0; i < count; i++) + { + auto key = QString(me.key(i)); + ret << (key.startsWith('R') && key.size() > 2 && key.at(1).isDigit() ? key.remove('R').toLower() : key); + } + return ret; +} + +template +T TextToEnum(const QString& text) +{ + auto me = QMetaEnum::fromType(); + return static_cast(me.keyToValue(((text.size() > 1 && text.at(0).isDigit()) ? 'R' + text.toUpper() : text).toUtf8().data())); +} + +template +QString EnumToText(T value) +{ + auto me = QMetaEnum::fromType(); + auto key = QString(me.valueToKey(static_cast(value))); + return (key.startsWith('R') && key.size() > 2 && key.at(1).isDigit() ? key.remove('R').toLower() : key); +} + +namespace Kyty { + +class Configuration: public QObject +{ + Q_OBJECT + +public: + enum class Resolution + { + R1280X720, + R1920X1080, + }; + Q_ENUM(Resolution) + + enum class ShaderOptimizationType + { + None, + Size, + Performance + }; + Q_ENUM(ShaderOptimizationType) + + enum class ShaderLogDirection + { + Silent, + Console, + File + }; + Q_ENUM(ShaderLogDirection) + + enum class ProfilerDirection + { + None, + File, + Network, + FileAndNetwork + }; + Q_ENUM(ProfilerDirection) + + enum class LogDirection + { + Silent, + Console, + File + }; + Q_ENUM(LogDirection) + + Configuration() = default; + + QString Name; + QString BaseDir; /* Game base directory */ + + Resolution screen_resolution = Resolution::R1280X720; + bool neo = true; + bool vulkan_validation_enabled = true; + bool shader_validation_enabled = true; + ShaderOptimizationType shader_optimization_type = ShaderOptimizationType::Performance; + ShaderLogDirection shader_log_direction = ShaderLogDirection::Silent; + QString shader_log_folder = "_Shaders"; + bool command_buffer_dump_enabled = false; + QString command_buffer_dump_folder = "_Buffers"; + LogDirection printf_direction = LogDirection::Silent; + QString printf_output_file = "_kyty.txt"; + ProfilerDirection profiler_direction = ProfilerDirection::None; + QString profiler_output_file = "_profile.prof"; + bool spirv_debug_printf_enabled = false; + + QStringList elfs; + QStringList elfs_selected; + QStringList libs = KYTY_LIBS; + QStringList libs_selected = KYTY_LIBS; + + void WriteSettings(QSettings* s) const + { + KYTY_CFG_SET(Name); + KYTY_CFG_SET(BaseDir); + KYTY_CFG_SET(screen_resolution); + KYTY_CFG_SET(neo); + KYTY_CFG_SET(vulkan_validation_enabled); + KYTY_CFG_SET(shader_validation_enabled); + KYTY_CFG_SET(shader_optimization_type); + KYTY_CFG_SET(shader_log_direction); + KYTY_CFG_SET(shader_log_folder); + KYTY_CFG_SET(command_buffer_dump_enabled); + KYTY_CFG_SET(command_buffer_dump_folder); + KYTY_CFG_SET(printf_direction); + KYTY_CFG_SET(printf_output_file); + KYTY_CFG_SET(profiler_direction); + KYTY_CFG_SET(profiler_output_file); + KYTY_CFG_SET(spirv_debug_printf_enabled); + KYTY_CFG_SETL(elfs); + KYTY_CFG_SETL(elfs_selected); + KYTY_CFG_SETL(libs); + KYTY_CFG_SETL(libs_selected); + } + + void ReadSettings(QSettings* s) + { + KYTY_CFG_GET(Name); + KYTY_CFG_GET(BaseDir); + KYTY_CFG_GET(screen_resolution); + KYTY_CFG_GET(neo); + KYTY_CFG_GET(vulkan_validation_enabled); + KYTY_CFG_GET(shader_validation_enabled); + KYTY_CFG_GET(shader_optimization_type); + KYTY_CFG_GET(shader_log_direction); + KYTY_CFG_GET(shader_log_folder); + KYTY_CFG_GET(command_buffer_dump_enabled); + KYTY_CFG_GET(command_buffer_dump_folder); + KYTY_CFG_GET(printf_direction); + KYTY_CFG_GET(printf_output_file); + KYTY_CFG_GET(profiler_direction); + KYTY_CFG_GET(profiler_output_file); + KYTY_CFG_GET(spirv_debug_printf_enabled); + KYTY_CFG_GETL(elfs); + KYTY_CFG_GETL(elfs_selected); + KYTY_CFG_GETL(libs); + KYTY_CFG_GETL(libs_selected); + } +}; + +} // namespace Kyty + +Q_DECLARE_METATYPE(Kyty::Configuration*) + +#endif /* LAUNCHER_INCLUDE_CONFIGURATION_H_ */ diff --git a/source/launcher/include/ConfigurationEditDialog.h b/source/launcher/include/ConfigurationEditDialog.h new file mode 100644 index 0000000..59b3651 --- /dev/null +++ b/source/launcher/include/ConfigurationEditDialog.h @@ -0,0 +1,62 @@ +#ifndef CONFIGURATION_EDIT_DIALOG_H +#define CONFIGURATION_EDIT_DIALOG_H + +#include "Common.h" + +#include +#include +#include +class QByteArray; +class QMoveEvent; +class QSettings; +class ConfigurationListWidget; + +namespace Kyty { +class Configuration; +} // namespace Kyty + +namespace Ui { +class ConfigurationEditDialog; +} // namespace Ui + +class ConfigurationEditDialog: public QDialog +{ + Q_OBJECT + KYTY_QT_CLASS_NO_COPY(ConfigurationEditDialog); + +public: + explicit ConfigurationEditDialog(Kyty::Configuration* info, ConfigurationListWidget* parent = nullptr); + ~ConfigurationEditDialog() override; + + static void WriteSettings(QSettings* s); + static void ReadSettings(QSettings* s); + + void SetTitle(const QString& str); + +private: + Ui::ConfigurationEditDialog* m_ui = nullptr; + Kyty::Configuration* m_info = nullptr; + QProcess m_process; + ConfigurationListWidget* m_parent = nullptr; + +protected: + void Init(); + + void moveEvent(QMoveEvent* event) override; + + static QString g_last_base_dir; + static QByteArray g_last_geometry; + + /*slots:*/ + + void update_info(); + void adjust_size(); + void save(); + void browse_base_path(); + void scan_elfs(); + void scan_libs(); + void clear(); + void test(); +}; + +#endif // CONFIGURATION_EDIT_DIALOG_H diff --git a/source/launcher/include/ConfigurationItem.h b/source/launcher/include/ConfigurationItem.h new file mode 100644 index 0000000..908c8f3 --- /dev/null +++ b/source/launcher/include/ConfigurationItem.h @@ -0,0 +1,33 @@ +#ifndef CONFIGURATION_ITEM_H +#define CONFIGURATION_ITEM_H + +#include "Common.h" + +#include + +namespace Kyty { +class Configuration; +} // namespace Kyty + +class ConfigurationItem: public QListWidgetItem +{ +public: + explicit ConfigurationItem(Kyty::Configuration* info, QListWidget* parent); + ~ConfigurationItem() override; + + void Update(); + + KYTY_QT_CLASS_NO_COPY(ConfigurationItem); + + Kyty::Configuration* GetInfo() { return m_info; } + [[nodiscard]] const Kyty::Configuration* GetInfo() const { return m_info; } + // void SetInfo(Kyty::Configuration* info); + void SetRunning(bool state); + [[nodiscard]] bool IsRunning() const { return m_running; } + +private: + Kyty::Configuration* m_info = nullptr; + bool m_running = false; +}; + +#endif // CONFIGURATION_ITEM_H diff --git a/source/launcher/include/ConfigurationListWidget.h b/source/launcher/include/ConfigurationListWidget.h new file mode 100644 index 0000000..6398c78 --- /dev/null +++ b/source/launcher/include/ConfigurationListWidget.h @@ -0,0 +1,64 @@ +#ifndef CONFIGURATION_LIST_WIDGET_H +#define CONFIGURATION_LIST_WIDGET_H + +#include "Common.h" + +#include +#include + +class ConfigurationItem; +class QListWidgetItem; +class QPoint; +class MainDialog; + +namespace Ui { +class ConfigurationListWidget; +} // namespace Ui + +class ConfigurationListWidget: public QWidget +{ + Q_OBJECT + KYTY_QT_CLASS_NO_COPY(ConfigurationListWidget); + +public: + explicit ConfigurationListWidget(QWidget* parent = nullptr); + ~ConfigurationListWidget() override; + + void SetRunEnabled(bool flag) { m_run_enabled = flag; } + [[nodiscard]] bool IsRunEnabled() const { return m_run_enabled; } + + [[nodiscard]] const ConfigurationItem* GetSelectedItem() const { return m_selected_item; } + ConfigurationItem* GetSelectedItem() { return m_selected_item; } + + void SetMainDialog(MainDialog* main_dialog) { m_main_dialog = main_dialog; } + MainDialog* GetMainDialog() { return m_main_dialog; } + + [[nodiscard]] const QString& GetSettingsFile() const { return m_settings_file; } + +signals: + + void Run(); + void Select(); + +public slots: + void WriteSettings(); + void ReadSettings(); + +protected slots: + + void add_configuration(); + void edit_configuration(); + void delete_configuartion(); + void run_configuration(); + void list_itemClicked(QListWidgetItem* witem); + void show_context_menu(const QPoint& pos); + +private: + ConfigurationItem* m_selected_item = nullptr; + bool m_run_enabled = true; + Ui::ConfigurationListWidget* m_ui = nullptr; + MainDialog* m_main_dialog = nullptr; + QString m_settings_file; +}; + +#endif // CONFIGURATION_LIST_WIDGET_H diff --git a/source/launcher/include/MainDialog.h b/source/launcher/include/MainDialog.h new file mode 100644 index 0000000..91b73da --- /dev/null +++ b/source/launcher/include/MainDialog.h @@ -0,0 +1,44 @@ +#ifndef MAIN_DIALOG_H +#define MAIN_DIALOG_H + +#include "Common.h" + +#include +#include + +class QWidget; +class QProcess; +class MainDialogPrivate; +class QSettings; +class QResizeEvent; + +namespace Kyty { +class Configuration; +} // namespace Kyty + +class MainDialog: public QDialog +{ + Q_OBJECT + KYTY_QT_CLASS_NO_COPY(MainDialog); + +signals: + void Start(); + void Quit(); + void Resize(); + +public: + explicit MainDialog(QWidget* parent = nullptr); + ~MainDialog() override = default; + + void RunInterpreter(QProcess* process, Kyty::Configuration* info, bool con_emu); + + static void WriteSettings(QSettings* s); + static void ReadSettings(QSettings* s); + + void resizeEvent(QResizeEvent* event) override; + +private: + MainDialogPrivate* m_p = nullptr; +}; + +#endif // MAIN_DIALOG_H diff --git a/source/launcher/include/MandatoryLineEdit.h b/source/launcher/include/MandatoryLineEdit.h new file mode 100644 index 0000000..86f0b40 --- /dev/null +++ b/source/launcher/include/MandatoryLineEdit.h @@ -0,0 +1,30 @@ +#ifndef MANDATORY_LINEEDIT_H +#define MANDATORY_LINEEDIT_H + +#include "Common.h" + +#include +#include + +class QPaintEvent; +class QWidget; + +constexpr char MANDATORY_AND_EMPTY[] = "mandatory_and_empty"; + +class MandatoryLineEdit: public QLineEdit +{ + Q_OBJECT + +public: + explicit MandatoryLineEdit(QWidget* parent = nullptr); + + void paintEvent(QPaintEvent* event) override; + + static bool FindEmpty(QObject* p); + +protected slots: + + void changed(const QString& text); +}; + +#endif // MANDATORY_LINEEDIT_H diff --git a/source/launcher/res/cross.png b/source/launcher/res/cross.png new file mode 100644 index 0000000..4ee1253 Binary files /dev/null and b/source/launcher/res/cross.png differ diff --git a/source/launcher/res/diskette.png b/source/launcher/res/diskette.png new file mode 100644 index 0000000..3a9dcf3 Binary files /dev/null and b/source/launcher/res/diskette.png differ diff --git a/source/launcher/res/layout.png b/source/launcher/res/layout.png new file mode 100644 index 0000000..c723e09 Binary files /dev/null and b/source/launcher/res/layout.png differ diff --git a/source/launcher/res/layout_add.png b/source/launcher/res/layout_add.png new file mode 100644 index 0000000..acbe8ae Binary files /dev/null and b/source/launcher/res/layout_add.png differ diff --git a/source/launcher/res/pencil.png b/source/launcher/res/pencil.png new file mode 100644 index 0000000..0ee281c Binary files /dev/null and b/source/launcher/res/pencil.png differ diff --git a/source/launcher/res/readme-fatcow.txt b/source/launcher/res/readme-fatcow.txt new file mode 100644 index 0000000..9eb126d --- /dev/null +++ b/source/launcher/res/readme-fatcow.txt @@ -0,0 +1,53 @@ +Free FatCow-Farm Fresh Icons +http://www.fatcow.com/free-icons + +FatCow Farm-Fresh final release (3926 icons, 5 parts): +- fatcow-hosting-icons-3.9.2.zip default (10.9 Mb) +- fatcow-hosting-icons-3.9.2-color.zip (11.1 Mb) +- fatcow-hosting-icons-3.9.2-grey.zip (6.9 Mb) +- fatcow-hosting-icons-3.9.2-ico.zip (8.9 Mb) +- fatcow-hosting-icons-3.9.2-all.zip (30.7 Mb) +- fatcow-hosting-icons-3.9.2-ai-src.zip (2.82 !Gb) + + +Farm-Fresh v3.92, 10-04-2014 +----------------------------------------- +- 126 new 32x32 and 16x16 icons added (total of 252 files) +- 139 icons renamed as per Tango Icon Theme Guidelines +- 10 new 48x48 and 96x96 Retina ready icons (added) +- Adobe Illustrator .ai vector source files (added) +- greyscale version of color icons in .png (added) +- .ico files of all .png icons files (added) +- icons sorted by 11 base colors (added) +--------------------------------------------------------------------------------- + +Farm-Fresh v3.80, 10-25-2013 +----------------------------------------- +- 300 new 32x32 and 16x16 icons added (total of 600) +--------------------------------------------------------------------------------- + +Farm-Fresh v3.50, 29-03-2013 +----------------------------------------- +- 500 new 32x32 and 16x16 icons added (total of 1,000) + + +These icons are licensed under a Creative Commons Attribution 3.0 License. +http://creativecommons.org/licenses/by/3.0/us/ if you do not know how to link +back to FatCow's website, you can ask https://plus.google.com/+MarcisGasuns +Biggest icon set drawn by a single designer (in pixel smooth style) worldwide. + +We are unavailable for custom icon design work. The project is +closed (April 2014) and we do not plan to draw more metaphors. +http://twitter.com/FatCow +http://plus.google.com/+FatCow +http://www.facebook.com/FatCow + +--------------------------------------------------------------------------------- + +© Copyright 2009-2014 FatCow Web Hosting. All rights reserved. +http://www.fatcow.com + +All other trademarks and copyrights +are property of their respective owners. + +--------------------------------------------------------------------------------- \ No newline at end of file diff --git a/source/launcher/res/res.qrc b/source/launcher/res/res.qrc new file mode 100644 index 0000000..ae68572 --- /dev/null +++ b/source/launcher/res/res.qrc @@ -0,0 +1,10 @@ + + + cross.png + diskette.png + layout_add.png + pencil.png + layout.png + time_go.png + + diff --git a/source/launcher/res/time_go.png b/source/launcher/res/time_go.png new file mode 100644 index 0000000..0bcb3cc Binary files /dev/null and b/source/launcher/res/time_go.png differ diff --git a/source/launcher/src/Configuration.cpp b/source/launcher/src/Configuration.cpp new file mode 100644 index 0000000..2b2b571 --- /dev/null +++ b/source/launcher/src/Configuration.cpp @@ -0,0 +1 @@ +#include "Configuration.h" diff --git a/source/launcher/src/ConfigurationEditDialog.cpp b/source/launcher/src/ConfigurationEditDialog.cpp new file mode 100644 index 0000000..939f72d --- /dev/null +++ b/source/launcher/src/ConfigurationEditDialog.cpp @@ -0,0 +1,386 @@ +#include "ConfigurationEditDialog.h" + +#include "Configuration.h" +#include "ConfigurationListWidget.h" +#include "MainDialog.h" +#include "MandatoryLineEdit.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "ui_configuration_edit_dialog.h" + +constexpr char SETTINGS_CFG_DIALOG[] = "ConfigurationEditDialog"; +constexpr char SETTINGS_CFG_LAST_GEOMETRY[] = "geometry"; +constexpr char SETTINGS_LAST_BASE_DIR[] = "last_base_dir"; +constexpr char COLOR_SELECTED[] = "#e2ffe2"; +constexpr char COLOR_NOT_SELECTED[] = "#ffffff"; + +static void ChangeColor(QListWidgetItem* item) +{ + if (item->checkState() == Qt::Checked) + { + item->setBackground(QColor(COLOR_SELECTED)); + } else + { + item->setBackground(QColor(COLOR_NOT_SELECTED)); + } +} + +ConfigurationEditDialog::ConfigurationEditDialog(Kyty::Configuration* info, ConfigurationListWidget* parent) + : QDialog(parent, Qt::WindowCloseButtonHint), m_ui(new Ui::ConfigurationEditDialog), m_parent(parent) +{ + m_ui->setupUi(this); + + connect(m_ui->ok_button, &QPushButton::clicked, this, &ConfigurationEditDialog::save); + connect(m_ui->clear_button, &QPushButton::clicked, this, &ConfigurationEditDialog::clear); + connect(m_ui->test_button, &QPushButton::clicked, this, &ConfigurationEditDialog::test); + connect(m_ui->browse_base_dir_button, &QPushButton::clicked, this, &ConfigurationEditDialog::browse_base_path); + connect(m_ui->comboBox_shader_log_direction, &QComboBox::currentTextChanged, + [=](const QString& text) + { + auto log = TextToEnum(text); + m_ui->lineEdit_shader_log_folder->setEnabled(log == Kyty::Configuration::ShaderLogDirection::File); + }); + connect(m_ui->checkBox_cmd_dump, &QCheckBox::toggled, [=](bool flag) { m_ui->lineEdit_cmd_dump_folder->setEnabled(flag); }); + connect(m_ui->comboBox_printf_direction, &QComboBox::currentTextChanged, + [=](const QString& text) + { + auto log = TextToEnum(text); + m_ui->lineEdit_printf_file->setEnabled(log == Kyty::Configuration::LogDirection::File); + }); + connect(m_ui->comboBox_profiler_direction, &QComboBox::currentTextChanged, + [=](const QString& text) + { + auto log = TextToEnum(text); + m_ui->lineEdit_profiler_file->setEnabled(log == Kyty::Configuration::ProfilerDirection::File || + log == Kyty::Configuration::ProfilerDirection::FileAndNetwork); + }); + connect(m_ui->base_directory_lineedit, &QLineEdit::textChanged, this, &ConfigurationEditDialog::scan_elfs); + connect(m_ui->listWidget_elfs, &QListWidget::itemChanged, this, &ChangeColor); + connect(m_ui->listWidget_libs, &QListWidget::itemChanged, this, &ChangeColor); + connect(&m_process, static_cast(&QProcess::finished), + [=](int /*exitCode*/, QProcess::ExitStatus /*exitStatus*/) { m_ui->test_button->setEnabled(true); }); + + layout()->setSizeConstraint(QLayout::SetFixedSize); + + restoreGeometry(g_last_geometry); + + m_info = info; + + Init(); + + scan_libs(); + scan_elfs(); +} + +QString ConfigurationEditDialog::g_last_base_dir; +QByteArray ConfigurationEditDialog::g_last_geometry; + +ConfigurationEditDialog::~ConfigurationEditDialog() +{ + delete m_ui; +} + +void ConfigurationEditDialog::WriteSettings(QSettings* s) +{ + s->beginGroup(SETTINGS_CFG_DIALOG); + + if (!g_last_base_dir.isEmpty()) + { + s->setValue(SETTINGS_LAST_BASE_DIR, g_last_base_dir); + } + + if (!g_last_geometry.isEmpty()) + { + s->setValue(SETTINGS_CFG_LAST_GEOMETRY, g_last_geometry); + } + + s->endGroup(); +} + +void ConfigurationEditDialog::ReadSettings(QSettings* s) +{ + s->beginGroup(SETTINGS_CFG_DIALOG); + + g_last_base_dir = s->value(SETTINGS_LAST_BASE_DIR, g_last_base_dir).toString(); + g_last_geometry = s->value(SETTINGS_CFG_LAST_GEOMETRY, g_last_geometry).toByteArray(); + + s->endGroup(); +} + +template +static void ListInit(QComboBox* combo, T value) +{ + combo->clear(); + combo->addItems(EnumToList()); + combo->setCurrentText(EnumToText(value)); +} + +void ConfigurationEditDialog::Init() +{ + m_ui->name_lineedit->setText(m_info->Name); + m_ui->base_directory_lineedit->setText(m_info->BaseDir); + ListInit(m_ui->comboBox_screen_resolution, m_info->screen_resolution); + m_ui->checkBox_neo->setChecked(m_info->neo); + m_ui->checkBox_shader_validation->setChecked(m_info->shader_validation_enabled); + m_ui->checkBox_vulkan_validation->setChecked(m_info->vulkan_validation_enabled); + ListInit(m_ui->comboBox_shader_optimization_type, m_info->shader_optimization_type); + ListInit(m_ui->comboBox_shader_log_direction, m_info->shader_log_direction); + m_ui->lineEdit_shader_log_folder->setText(m_info->shader_log_folder); + m_ui->checkBox_cmd_dump->setChecked(m_info->command_buffer_dump_enabled); + m_ui->lineEdit_cmd_dump_folder->setText(m_info->command_buffer_dump_folder); + ListInit(m_ui->comboBox_printf_direction, m_info->printf_direction); + m_ui->lineEdit_printf_file->setText(m_info->printf_output_file); + ListInit(m_ui->comboBox_profiler_direction, m_info->profiler_direction); + m_ui->lineEdit_profiler_file->setText(m_info->profiler_output_file); + m_ui->checkBox_spirv_printf->setChecked(m_info->spirv_debug_printf_enabled); +} + +void ConfigurationEditDialog::SetTitle(const QString& str) +{ + setWindowTitle(str); +} + +void ConfigurationEditDialog::moveEvent(QMoveEvent* event) +{ + QDialog::moveEvent(event); + g_last_geometry = saveGeometry(); +} + +static void UpdateList(QStringList* list, QStringList* list_selected, QListWidget* list_widget) +{ + list->clear(); + list_selected->clear(); + int libs_count = list_widget->count(); + for (int i = 0; i < libs_count; i++) + { + auto* item = list_widget->item(i); + if ((item->flags() & Qt::ItemIsEnabled) != 0) + { + *list << item->text(); + if (item->checkState() == Qt::Checked) + { + *list_selected << item->text(); + } + } + } +} + +static void UpdateInfo(Kyty::Configuration* info, Ui::ConfigurationEditDialog* ui) +{ + info->Name = ui->name_lineedit->text(); + info->BaseDir = ui->base_directory_lineedit->text(); + info->screen_resolution = TextToEnum(ui->comboBox_screen_resolution->currentText()); + info->neo = ui->checkBox_neo->isChecked(); + info->vulkan_validation_enabled = ui->checkBox_vulkan_validation->isChecked(); + info->shader_validation_enabled = ui->checkBox_shader_validation->isChecked(); + info->shader_optimization_type = + TextToEnum(ui->comboBox_shader_optimization_type->currentText()); + info->shader_log_direction = TextToEnum(ui->comboBox_shader_log_direction->currentText()); + info->shader_log_folder = ui->lineEdit_shader_log_folder->text(); + info->command_buffer_dump_enabled = ui->checkBox_cmd_dump->isChecked(); + info->command_buffer_dump_folder = ui->lineEdit_cmd_dump_folder->text(); + info->printf_direction = TextToEnum(ui->comboBox_printf_direction->currentText()); + info->printf_output_file = ui->lineEdit_printf_file->text(); + info->profiler_direction = TextToEnum(ui->comboBox_profiler_direction->currentText()); + info->profiler_output_file = ui->lineEdit_profiler_file->text(); + info->spirv_debug_printf_enabled = ui->checkBox_spirv_printf->isChecked(); + + info->elfs.clear(); + info->elfs_selected.clear(); + int libs_count = ui->listWidget_elfs->count(); + for (int i = 0; i < libs_count; i++) + { + auto* item = ui->listWidget_elfs->item(i); + if ((item->flags() & Qt::ItemIsEnabled) != 0) + { + info->elfs << item->text(); + if (item->checkState() == Qt::Checked) + { + info->elfs_selected << item->text(); + } + } + } + + UpdateList(&info->elfs, &info->elfs_selected, ui->listWidget_elfs); + UpdateList(&info->libs, &info->libs_selected, ui->listWidget_libs); +} + +void ConfigurationEditDialog::update_info() +{ + UpdateInfo(m_info, m_ui); +} + +void ConfigurationEditDialog::adjust_size() +{ + this->adjustSize(); +} + +void ConfigurationEditDialog::save() +{ + if (MandatoryLineEdit::FindEmpty(this)) + { + QMessageBox::critical(this, tr("Save failed"), tr("Please fill all mandatory fields")); + return; + } + + update_info(); + + emit accept(); +} + +void ConfigurationEditDialog::browse_base_path() +{ + QString text = m_ui->base_directory_lineedit->text(); + + QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"), text.isEmpty() ? g_last_base_dir : text); + + if (!dir.isEmpty()) + { + m_ui->base_directory_lineedit->setText(dir); + g_last_base_dir = dir; + } +} + +void ConfigurationEditDialog::scan_elfs() +{ + auto dir = m_ui->base_directory_lineedit->text(); + auto qdir = QDir(dir); + bool dir_exists = !dir.isEmpty() && qdir.exists(); + + QStringList elfs; + + if (dir_exists) + { + QDirIterator it(dir, QStringList({"*.elf", "*.prx", "*.sprx", "eboot.bin"}), QDir::Files, QDirIterator::Subdirectories); + while (it.hasNext()) + { + auto file = it.next(); + elfs << qdir.relativeFilePath(file); + } + } + + m_ui->listWidget_elfs->clear(); + + int selected_num = 0; + + for (const auto& elf: m_info->elfs) + { + bool not_enabled = !elfs.contains(elf); + bool selected = m_info->elfs_selected.contains(elf); + + auto* item = new QListWidgetItem(elf, m_ui->listWidget_elfs); + item->setFlags(item->flags() | Qt::ItemIsUserCheckable); + + if (not_enabled) + { + item->setCheckState(Qt::Unchecked); + item->setFlags(item->flags() & ~Qt::ItemIsEnabled); + } else + { + item->setCheckState(selected ? Qt::Checked : Qt::Unchecked); + } + + selected_num += (selected ? 1 : 0); + } + + for (const auto& elf: elfs) + { + if (!m_info->elfs.contains(elf)) + { + auto* item = new QListWidgetItem(elf, m_ui->listWidget_elfs); + item->setFlags(item->flags() | Qt::ItemIsUserCheckable); + item->setCheckState(Qt::Unchecked); + } + } + + m_ui->listWidget_elfs->sortItems(); + + m_ui->test_button->setEnabled(m_process.state() == QProcess::NotRunning && dir_exists); +} + +void ConfigurationEditDialog::scan_libs() +{ + QStringList libs = KYTY_LIBS; + + m_ui->listWidget_libs->clear(); + + int selected_num = 0; + + for (const auto& lib: m_info->libs) + { + bool not_enabled = !libs.contains(lib); + bool selected = m_info->libs_selected.contains(lib); + + auto* item = new QListWidgetItem(lib, m_ui->listWidget_libs); + item->setFlags(item->flags() | Qt::ItemIsUserCheckable); + + if (not_enabled) + { + item->setCheckState(Qt::Unchecked); + item->setFlags(item->flags() & ~Qt::ItemIsEnabled); + } else + { + item->setCheckState(selected ? Qt::Checked : Qt::Unchecked); + } + + selected_num += (selected ? 1 : 0); + } + + for (const auto& lib: libs) + { + if (!m_info->libs.contains(lib)) + { + auto* item = new QListWidgetItem(lib, m_ui->listWidget_libs); + item->setFlags(item->flags() | Qt::ItemIsUserCheckable); + item->setCheckState(Qt::Unchecked); + } + } + + m_ui->listWidget_libs->sortItems(); +} + +void ConfigurationEditDialog::clear() +{ + auto* old_info = m_info; + + m_info = new Kyty::Configuration; + Init(); + delete m_info; + + m_info = old_info; + + scan_elfs(); + scan_libs(); +} + +void ConfigurationEditDialog::test() +{ + m_ui->test_button->setEnabled(false); + + auto* info = new Kyty::Configuration; + + UpdateInfo(info, m_ui); + + m_parent->GetMainDialog()->RunInterpreter(&m_process, info, false); + + delete info; +} diff --git a/source/launcher/src/ConfigurationItem.cpp b/source/launcher/src/ConfigurationItem.cpp new file mode 100644 index 0000000..c0e35c1 --- /dev/null +++ b/source/launcher/src/ConfigurationItem.cpp @@ -0,0 +1,47 @@ +#include "ConfigurationItem.h" + +#include "Configuration.h" + +#include +#include +#include + +ConfigurationItem::ConfigurationItem(Kyty::Configuration* info, QListWidget* parent): QListWidgetItem(parent), m_info(info) +{ + setSizeHint(QSize(0, 18)); + if (m_info != nullptr) + { + setText(m_info->Name); + } + SetRunning(false); +} + +ConfigurationItem::~ConfigurationItem() +{ + delete m_info; +} + +void ConfigurationItem::Update() +{ + if (m_info != nullptr) + { + setText(m_info->Name); + } +} + +void ConfigurationItem::SetRunning(bool state) +{ + m_running = state; + + QFont f = font(); + f.setBold(state); + setFont(f); + + if (m_running) + { + setIcon(QIcon(":/running")); + } else + { + setIcon(QIcon(":/application")); + } +} diff --git a/source/launcher/src/ConfigurationListWidget.cpp b/source/launcher/src/ConfigurationListWidget.cpp new file mode 100644 index 0000000..ea5e18a --- /dev/null +++ b/source/launcher/src/ConfigurationListWidget.cpp @@ -0,0 +1,213 @@ +#include "ConfigurationListWidget.h" + +#include "Common.h" +#include "Configuration.h" +#include "ConfigurationEditDialog.h" +#include "ConfigurationItem.h" +#include "MainDialog.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "ui_configuration_list_widget.h" + +constexpr char CONF_FILE_NAME[] = "Kyty.ini"; +constexpr char CONF_ORG_NAME[] = "Kyty"; +constexpr char CONF_APP_NAME[] = "Kyty"; +constexpr char CONF_SECTION_NAME[] = "ConfigurationList"; + +ConfigurationListWidget::ConfigurationListWidget(QWidget* parent): QWidget(parent), m_ui(new Ui::ConfigurationListWidget) +{ + m_ui->setupUi(this); + + m_ui->delete_button->setEnabled(false); + m_ui->edit_button->setEnabled(false); + + m_ui->cfgs_list->setContextMenuPolicy(Qt::CustomContextMenu); + + connect(m_ui->add_button, &QPushButton::clicked, this, &ConfigurationListWidget::add_configuration); + connect(m_ui->edit_button, &QPushButton::clicked, this, &ConfigurationListWidget::edit_configuration); + connect(m_ui->delete_button, &QPushButton::clicked, this, &ConfigurationListWidget::delete_configuartion); + connect(m_ui->cfgs_list, &QListWidget::itemClicked, this, &ConfigurationListWidget::list_itemClicked); + connect(m_ui->cfgs_list, &QListWidget::customContextMenuRequested, this, &ConfigurationListWidget::show_context_menu); + + m_ui->cfgs_list->setDragDropMode(QAbstractItemView::InternalMove); + connect(m_ui->cfgs_list->model(), &QAbstractItemModel::rowsMoved, this, &ConfigurationListWidget::WriteSettings); + + ReadSettings(); +} + +ConfigurationListWidget::~ConfigurationListWidget() +{ + delete m_ui; +} + +void ConfigurationListWidget::WriteSettings() +{ + QSettings* s = nullptr; + QFile file(QDir(".").absoluteFilePath(CONF_FILE_NAME)); + if (file.exists()) + { + s = new QSettings(CONF_FILE_NAME, QSettings::IniFormat); + } else + { + s = new QSettings(QSettings::IniFormat, QSettings::SystemScope, CONF_ORG_NAME, CONF_APP_NAME); + } + + if (s != nullptr) + { + MainDialog::WriteSettings(s); + ConfigurationEditDialog::WriteSettings(s); + + s->remove(CONF_SECTION_NAME); + s->beginWriteArray(CONF_SECTION_NAME); + for (int i = 0; i < m_ui->cfgs_list->count(); i++) + { + auto* item = static_cast(m_ui->cfgs_list->item(i)); + s->setArrayIndex(i); + item->GetInfo()->WriteSettings(s); + } + s->endArray(); + } + + delete s; +} + +void ConfigurationListWidget::ReadSettings() +{ + QSettings* s = nullptr; + QFile file(QDir(".").absoluteFilePath(CONF_FILE_NAME)); + if (file.exists()) + { + s = new QSettings(CONF_FILE_NAME, QSettings::IniFormat); + } else + { + s = new QSettings(QSettings::IniFormat, QSettings::SystemScope, CONF_ORG_NAME, CONF_APP_NAME); + } + + if (s != nullptr) + { + m_settings_file = s->fileName(); + + MainDialog::ReadSettings(s); + ConfigurationEditDialog::ReadSettings(s); + + int size = s->beginReadArray(CONF_SECTION_NAME); + + for (int i = 0; i < size; i++) + { + s->setArrayIndex(i); + auto* info = new Kyty::Configuration; + info->ReadSettings(s); + new ConfigurationItem(info, m_ui->cfgs_list); + } + s->endArray(); + } + + delete s; +} + +void ConfigurationListWidget::add_configuration() +{ + auto* info = new Kyty::Configuration; + + ConfigurationEditDialog dlg(info, this); + dlg.SetTitle(tr("New configuration")); + + if (dlg.exec() == QDialog::Accepted) + { + new ConfigurationItem(info, m_ui->cfgs_list); + WriteSettings(); + } +} + +void ConfigurationListWidget::edit_configuration() +{ + auto* item = static_cast(m_ui->cfgs_list->currentItem()); + + ConfigurationEditDialog dlg(item->GetInfo(), this); + dlg.SetTitle(tr("Edit configuration")); + + if (dlg.exec() == QDialog::Accepted) + { + WriteSettings(); + item->Update(); + } +} + +void ConfigurationListWidget::delete_configuartion() +{ + if (QMessageBox::Yes == QMessageBox::question(this, tr("Delete configuration"), tr("Do you want to delete configuration?"))) + { + auto* item = static_cast(m_ui->cfgs_list->takeItem(m_ui->cfgs_list->currentRow())); + delete item; + WriteSettings(); + } +} + +void ConfigurationListWidget::run_configuration() +{ + emit Run(); +} + +void ConfigurationListWidget::list_itemClicked(QListWidgetItem* witem) +{ + auto* item = static_cast(witem); + + m_ui->delete_button->setEnabled(!item->IsRunning()); + m_ui->edit_button->setEnabled(!item->IsRunning()); + + m_selected_item = item; + + emit Select(); +} + +void ConfigurationListWidget::show_context_menu(const QPoint& pos) +{ + auto* item = static_cast(m_ui->cfgs_list->itemAt(pos)); + + if (item != nullptr) + { + list_itemClicked(item); + } + + QMenu menu; + + QAction* action_run = menu.addAction(tr("Run"), this, SLOT(run_configuration())); + menu.addSeparator(); + /*QAction *action_new = */ menu.addAction(QIcon(":/add"), tr("New..."), this, SLOT(add_configuration())); + QAction* action_edit = menu.addAction(QIcon(":/edit"), tr("Edit..."), this, SLOT(edit_configuration())); + QAction* action_delete = menu.addAction(QIcon(":/delete"), tr("Delete"), this, SLOT(delete_configuartion())); + + if (item != nullptr) + { + action_run->setDisabled(item->IsRunning()); + action_edit->setDisabled(item->IsRunning()); + action_delete->setDisabled(item->IsRunning()); + } else + { + action_run->setDisabled(true); + action_edit->setDisabled(true); + action_delete->setDisabled(true); + } + + if (!m_run_enabled) + { + action_run->setDisabled(true); + } + + menu.exec(QCursor::pos()); +} diff --git a/source/launcher/src/Main.cpp b/source/launcher/src/Main.cpp new file mode 100644 index 0000000..44a2ee5 --- /dev/null +++ b/source/launcher/src/Main.cpp @@ -0,0 +1,25 @@ +#include "MainDialog.h" + +#include +#include +#include +#include + +class QStyle; + +int main(int argc, char* argv[]) +{ + QApplication a(argc, argv); + MainDialog w; + + QStyle* s = QStyleFactory::create("fusion"); + QApplication::setStyle(s); + + QObject::connect(&a, &QApplication::aboutToQuit, &w, &MainDialog::Quit); + + w.emit Start(); + + w.show(); + + return QApplication::exec(); +} diff --git a/source/launcher/src/MainDialog.cpp b/source/launcher/src/MainDialog.cpp new file mode 100644 index 0000000..44e28a5 --- /dev/null +++ b/source/launcher/src/MainDialog.cpp @@ -0,0 +1,367 @@ +#include "MainDialog.h" + +#include "Common.h" +#include "Configuration.h" +#include "ConfigurationItem.h" +#include "ConfigurationListWidget.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "ui_main_dialog.h" + +#include + +// IWYU pragma: no_include +// IWYU pragma: no_include + +class QWidget; + +constexpr char SCRIPT_EXE[] = "fc_script.exe"; +constexpr char CMD_EXE[] = "cmd.exe"; +constexpr char CONEMU_EXE[] = "C:/Program Files/ConEmu/ConEmu64.exe"; +constexpr char KYTY_MOUNT[] = "kyty_mount"; +constexpr char KYTY_EXECUTE[] = "kyty_execute"; +constexpr char KYTY_LOAD_ELF[] = "kyty_load_elf"; +constexpr char KYTY_LOAD_SYMBOLS[] = "kyty_load_symbols"; +constexpr char KYTY_INIT[] = "kyty_init"; +constexpr char KYTY_LUA_FILE[] = "kyty_run.lua"; +constexpr DWORD CMD_X_CHARS = 175; +constexpr DWORD CMD_Y_CHARS = 1000; +constexpr char SETTINGS_MAIN_DIALOG[] = "MainDialog"; +constexpr char SETTINGS_MAIN_LAST_GEOMETRY[] = "geometry"; + +class DetachableProcess: public QProcess +{ +public: + explicit DetachableProcess(QObject* parent = nullptr): QProcess(parent) {} + void Detach() + { + this->waitForStarted(); + setProcessState(QProcess::NotRunning); + } +}; + +class MainDialogPrivate: public QObject +{ + Q_OBJECT + KYTY_QT_CLASS_NO_COPY(MainDialogPrivate); + +public: + MainDialogPrivate() = default; + ~MainDialogPrivate() override; + + void Setup(MainDialog* main_dialog); + + /*slots:*/ + + void Update(); + void FindInterpreter(); + void Run(); + + [[nodiscard]] const QString& GetInterpreter() const { return m_interpreter; } + + static void WriteSettings(QSettings* s); + static void ReadSettings(QSettings* s); + +private: + static QByteArray g_last_geometry; + + Ui::MainDialog* m_ui = {nullptr}; + MainDialog* m_main_dialog = nullptr; + QString m_interpreter; + DetachableProcess m_process; + ConfigurationItem* m_running_item = nullptr; +}; + +QByteArray MainDialogPrivate::g_last_geometry; + +MainDialog::MainDialog(QWidget* parent): QDialog(parent), m_p(new MainDialogPrivate) +{ + m_p->Setup(this); +} + +MainDialogPrivate::~MainDialogPrivate() +{ + delete m_ui; +} + +void MainDialogPrivate::Setup(MainDialog* main_dialog) +{ + m_ui = new Ui::MainDialog; + m_ui->setupUi(main_dialog); + + setParent(main_dialog); + m_main_dialog = main_dialog; + m_ui->widget->SetMainDialog(main_dialog); + + main_dialog->setWindowFlags(Qt::Dialog /*| Qt::MSWindowsFixedSizeDialogHint*/); + + connect(main_dialog, &MainDialog::Start, this, &MainDialogPrivate::FindInterpreter, Qt::QueuedConnection); + connect(m_ui->pushButton_Run, &QPushButton::clicked, this, &MainDialogPrivate::Run); + connect(m_ui->widget, &ConfigurationListWidget::Select, this, &MainDialogPrivate::Update); + connect(m_ui->widget, &ConfigurationListWidget::Run, this, &MainDialogPrivate::Run); + connect(main_dialog, &MainDialog::Resize, + [=]() + { + g_last_geometry = m_main_dialog->saveGeometry(); + m_ui->widget->WriteSettings(); + }); + + connect(&m_process, static_cast(&QProcess::finished), + [=](int /*exitCode*/, QProcess::ExitStatus /*exitStatus*/) + { + m_running_item->SetRunning(false); + Update(); + }); + + connect(main_dialog, &MainDialog::Quit, [=]() { m_process.Detach(); }); + + m_ui->label_settings_file->setText(tr("Settings file: ") + m_ui->widget->GetSettingsFile()); + + m_main_dialog->restoreGeometry(g_last_geometry); + + Update(); +} + +void MainDialogPrivate::FindInterpreter() +{ + QFile file(QDir(".").absoluteFilePath(SCRIPT_EXE)); + if (file.exists()) + { + m_interpreter = file.fileName(); + } else + { + QFile file(QDir("..").absoluteFilePath(SCRIPT_EXE)); + if (file.exists()) + { + m_interpreter = file.fileName(); + } + } + + bool found = QFile::exists(m_interpreter); + + if (found) + { + m_ui->label_Interpreter->setText(tr("Emulator: ") + m_interpreter); + + QProcess test; + test.setProgram(m_interpreter); + test.start(); + test.waitForFinished(); + + auto output = QString(test.readAllStandardOutput()); + auto lines = output.split(QRegExp("[\r\n]"), Qt::SkipEmptyParts); + + if (lines.count() >= 2) + { + m_ui->label_Version->setText(tr("Version: ") + (lines.at(0).startsWith("exe_name") ? lines.at(1) : lines.at(0))); + } else + { + found = false; + } + + found = found && lines.contains(QString("Lua function: ") + KYTY_MOUNT); + found = found && lines.contains(QString("Lua function: ") + KYTY_EXECUTE); + found = found && lines.contains(QString("Lua function: ") + KYTY_LOAD_ELF); + found = found && lines.contains(QString("Lua function: ") + KYTY_LOAD_SYMBOLS); + found = found && lines.contains(QString("Lua function: ") + KYTY_INIT); + } + + if (!found) + { + QMessageBox::critical(m_main_dialog, tr("Error"), tr("Can't find emulator")); + QApplication::quit(); + return; + } + + QFile console(CONEMU_EXE); + bool con_emu = console.exists(); + + m_ui->radioButton_Cmd->setEnabled(true); + m_ui->radioButton_Cmd->setChecked(!con_emu); + m_ui->radioButton_ConEmu->setEnabled(con_emu); + m_ui->radioButton_ConEmu->setChecked(con_emu); + + Update(); +} + +static bool CreateLuaScript(Kyty::Configuration* info, const QString& file_name) +{ + QFile file(file_name); + if (file.open(QIODevice::WriteOnly | QIODevice::Text)) + { + QTextStream s(&file); + + auto r = EnumToText(info->screen_resolution).split('x'); + + if (r.size() != 2) + { + file.close(); + return false; + } + + s << "local cfg = {\n"; + s << "\t ScreenWidth = " << r.at(0) << ";\n"; + s << "\t ScreenHeight = " << r.at(1) << ";\n"; + s << "\t Neo = " << (info->neo ? "true" : "false") << ";\n"; + s << "\t VulkanValidationEnabled = " << (info->vulkan_validation_enabled ? "true" : "false") << ";\n"; + s << "\t ShaderValidationEnabled = " << (info->shader_validation_enabled ? "true" : "false") << ";\n"; + s << "\t ShaderOptimizationType = '" << EnumToText(info->shader_optimization_type) << "';\n"; + s << "\t ShaderLogDirection = '" << EnumToText(info->shader_log_direction) << "';\n"; + s << "\t ShaderLogFolder = '" << info->shader_log_folder << "';\n"; + s << "\t CommandBufferDumpEnabled = " << (info->command_buffer_dump_enabled ? "true" : "false") << ";\n"; + s << "\t CommandBufferDumpFolder = '" << info->command_buffer_dump_folder << "';\n"; + s << "\t PrintfDirection = '" << EnumToText(info->printf_direction) << "';\n"; + s << "\t PrintfOutputFile = '" << info->printf_output_file << "';\n"; + s << "\t ProfilerDirection = '" << EnumToText(info->profiler_direction) << "';\n"; + s << "\t ProfilerOutputFile = '" << info->profiler_output_file << "';\n"; + s << "\t SpirvDebugPrintfEnabled = " << (info->spirv_debug_printf_enabled ? "true" : "false") << ";\n"; + s << "}\n"; + + s << KYTY_INIT << "(cfg);\n"; + s << KYTY_MOUNT << "('" << info->BaseDir << "', '/app0');\n"; + + for (const auto& elf: info->elfs_selected) + { + s << KYTY_LOAD_ELF << "('/app0/" << elf << "');\n"; + } + + for (const auto& lib: info->libs_selected) + { + s << KYTY_LOAD_SYMBOLS << "('" << lib << "');\n"; + } + + s << KYTY_EXECUTE << "();\n"; + + file.close(); + return true; + } + return false; +} + +void MainDialog::RunInterpreter(QProcess* process, Kyty::Configuration* info, bool con_emu) +{ + const auto& interpreter = m_p->GetInterpreter(); + + QFileInfo f(interpreter); + auto dir = f.absoluteDir(); + + auto lua_file_name = dir.filePath(KYTY_LUA_FILE); + + if (!CreateLuaScript(info, lua_file_name)) + { + QMessageBox::critical(this, tr("Error"), tr("Can't create file:\n") + lua_file_name); + QApplication::quit(); + return; + } + + if (con_emu) + { + process->setProgram(CONEMU_EXE); + process->setArguments({"-run", /*CMD_EXE, "/K", */ interpreter, lua_file_name}); + } else + { + process->setProgram(CMD_EXE); + process->setArguments({"/K", interpreter, lua_file_name}); + } + process->setWorkingDirectory(dir.path()); + process->setCreateProcessArgumentsModifier( + [](QProcess::CreateProcessArguments* args) + { + args->flags |= static_cast(CREATE_NEW_CONSOLE); + args->startupInfo->dwFlags &= ~static_cast(STARTF_USESTDHANDLES); + args->startupInfo->dwFlags |= static_cast(STARTF_USECOUNTCHARS); + args->startupInfo->dwXCountChars = CMD_X_CHARS; + args->startupInfo->dwYCountChars = CMD_Y_CHARS; + // args->startupInfo->dwFlags |= static_cast(STARTF_USEFILLATTRIBUTE); + // args->startupInfo->dwFillAttribute = + // static_cast(BACKGROUND_BLUE) | static_cast(FOREGROUND_RED) | static_cast(FOREGROUND_INTENSITY); + }); + process->start(); + process->waitForFinished(100); +} + +void MainDialog::WriteSettings(QSettings* s) +{ + MainDialogPrivate::WriteSettings(s); +} + +void MainDialog::ReadSettings(QSettings* s) +{ + MainDialogPrivate::ReadSettings(s); +} + +void MainDialog::resizeEvent(QResizeEvent* event) +{ + emit Resize(); + QDialog::resizeEvent(event); +} + +void MainDialogPrivate::WriteSettings(QSettings* s) +{ + s->beginGroup(SETTINGS_MAIN_DIALOG); + + if (!g_last_geometry.isEmpty()) + { + s->setValue(SETTINGS_MAIN_LAST_GEOMETRY, g_last_geometry); + } + + s->endGroup(); +} + +void MainDialogPrivate::ReadSettings(QSettings* s) +{ + s->beginGroup(SETTINGS_MAIN_DIALOG); + + g_last_geometry = s->value(SETTINGS_MAIN_LAST_GEOMETRY, g_last_geometry).toByteArray(); + + s->endGroup(); +} + +void MainDialogPrivate::Run() +{ + m_running_item = m_ui->widget->GetSelectedItem(); + + m_running_item->SetRunning(true); + + m_main_dialog->RunInterpreter(&m_process, m_running_item->GetInfo(), m_ui->radioButton_ConEmu->isChecked()); + + Update(); +} + +void MainDialogPrivate::Update() +{ + const auto* item = m_ui->widget->GetSelectedItem(); + + bool run_enabled = (m_process.state() == QProcess::NotRunning && item != nullptr); + + if (run_enabled && item != nullptr) + { + const auto* info = item->GetInfo(); + auto dir = info->BaseDir; + run_enabled = !dir.isEmpty() && QDir(dir).exists(); + } + + m_ui->pushButton_Run->setEnabled(run_enabled); + m_ui->widget->SetRunEnabled(run_enabled); +} + +#include "MainDialog.moc" diff --git a/source/launcher/src/MandatoryLineEdit.cpp b/source/launcher/src/MandatoryLineEdit.cpp new file mode 100644 index 0000000..524c5ed --- /dev/null +++ b/source/launcher/src/MandatoryLineEdit.cpp @@ -0,0 +1,51 @@ +#include "MandatoryLineEdit.h" + +#include +#include +#include +#include +#include +#include + +class QPaintEvent; +class QWidget; + +MandatoryLineEdit::MandatoryLineEdit(QWidget* parent): QLineEdit(parent) +{ + this->setProperty(MANDATORY_AND_EMPTY, true); + + connect(this, &QLineEdit::textChanged, this, &MandatoryLineEdit::changed); +} + +void MandatoryLineEdit::paintEvent(QPaintEvent* event) +{ + QLineEdit::paintEvent(event); + + if (this->property(MANDATORY_AND_EMPTY).toBool() && this->isEnabled()) + { + QPainter painter(this); + QLine line(4, this->height() - 4, this->width() - 4, this->height() - 4); + painter.setPen(QPen(QColor(255, 0, 0), 1.0, Qt::DotLine)); + painter.drawLine(line); + } +} + +bool MandatoryLineEdit::FindEmpty(QObject* p) +{ + const QList& ch_list = p->findChildren(); + + foreach (QLineEdit* ch, ch_list) + { + if (ch->isVisible() && ch->property(MANDATORY_AND_EMPTY).toBool() && ch->isEnabled()) + { + return true; + } + } + + return false; +} + +void MandatoryLineEdit::changed(const QString& text) +{ + this->setProperty(MANDATORY_AND_EMPTY, text.isEmpty()); +} diff --git a/source/launcher/ts/launcher_ru_RU.ts b/source/launcher/ts/launcher_ru_RU.ts new file mode 100644 index 0000000..4256e9a --- /dev/null +++ b/source/launcher/ts/launcher_ru_RU.ts @@ -0,0 +1,364 @@ + + + + + ConfigurationEditDialog + + + Dialog + + + + + Name: + + + + + <html><head/><body><p>Configuration name</p></body></html> + + + + + Mount app0 to + + + + + <html><head/><body><p>Name of the directory where game is located</p></body></html> + + + + + Browse... + + + + + Screen resoultion: + + + + + Window resolution + + + + + Enable PS4 Pro mode + + + + + Neo + + + + + Validate SPIR-V binary + + + + + Shader validation + + + + + Enable Vulkan validation layers + + + + + Vulkan validation + + + + + Dump command buffers + + + + + Command buffer dump + + + + + Enable GL_EXT_debug_printf extension + + + + + Spirv debug printf + + + + + Shader optimization type: + + + + + Optimize shaders for code size or performance + + + + + Dump shaders to file or console window. If enabled may decrease emulator performance + + + + + Specify directory to dump shaders + + + + + Specify directory to dump command buffers + + + + + Print logs to file or console window. If enabled may decrease emulator performance + + + + + Specify file to dump logs + + + + + Enable/disable profiler. If enabled may decrease emulator performance + + + + + Shader log direction: + + + + + Shader log folder: + + + + + Command buffer dump folder: + + + + + Printf direction: + + + + + Printf output file: + + + + + Profiler direction: + + + + + Specify file to dump profiler info + + + + + Profiler output file: + + + + + Load elf: + + + + + Select executables to load + + + + + Select libraries to load + + + + + Load library: + + + + + Save + + + + + Cancel + + + + + Clear + + + + + Test + + + + + Save failed + + + + + Please fill all mandatory fields + + + + + Open Directory + + + + + ConfigurationListWidget + + + Configurations + + + + + <html><head/><body><p>New configuration</p></body></html> + + + + + <html><head/><body><p>Edit configuration</p></body></html> + + + + + <html><head/><body><p>Delete configuration</p></body></html> + + + + + New configuration + + + + + Edit configuration + + + + + Delete configuration + + + + + Do you want to delete configuration? + + + + + Run + + + + + New... + + + + + Edit... + + + + + Delete + + + + + MainDialog + + + Kyty Launcher + + + + + + + TextLabel + + + + + Cmd + + + + + ConEmu + + + + + Run + + + + + Error + + + + + Can't create file: + + + + + + MainDialogPrivate + + + Settings file: + + + + + Emulator: + + + + + Version: + + + + + Error + + + + + Can't find emulator + + + + diff --git a/source/launcher/utils/qt5_15.imp b/source/launcher/utils/qt5_15.imp new file mode 100644 index 0000000..0bd4c3d --- /dev/null +++ b/source/launcher/utils/qt5_15.imp @@ -0,0 +1,5093 @@ +# Do not edit! This file was generated by the script generate_qt_mappings.py. +[ + { symbol: [ "ActiveQt", "private", "", "public" ] }, + { symbol: [ "ActiveQtDepends", "private", "", "public" ] }, + { symbol: [ "ActiveQtVersion", "private", "", "public" ] }, + { symbol: [ "QAxAggregated", "private", "", "public" ] }, + { symbol: [ "QAxBase", "private", "", "public" ] }, + { symbol: [ "QAxBindable", "private", "", "public" ] }, + { symbol: [ "QAxFactory", "private", "", "public" ] }, + { symbol: [ "QAxObject", "private", "", "public" ] }, + { symbol: [ "QAxScript", "private", "", "public" ] }, + { symbol: [ "QAxScriptEngine", "private", "", "public" ] }, + { symbol: [ "QAxScriptManager", "private", "", "public" ] }, + { symbol: [ "QAxSelect", "private", "", "public" ] }, + { symbol: [ "QAxWidget", "private", "", "public" ] }, + { symbol: [ "QAbstractAnimation", "private", "", "public" ] }, + { symbol: [ "QAbstractAnimationClip", "private", "", "public" ] }, + { symbol: [ "QAbstractChannelMapping", "private", "", "public" ] }, + { symbol: [ "QAbstractClipAnimator", "private", "", "public" ] }, + { symbol: [ "QAbstractClipBlendNode", "private", "", "public" ] }, + { symbol: [ "QAdditiveClipBlend", "private", "", "public" ] }, + { symbol: [ "QAnimationAspect", "private", "", "public" ] }, + { symbol: [ "QAnimationCallback", "private", "", "public" ] }, + { symbol: [ "QAnimationClip", "private", "", "public" ] }, + { symbol: [ "QAnimationClipData", "private", "", "public" ] }, + { symbol: [ "QAnimationClipLoader", "private", "", "public" ] }, + { symbol: [ "QAnimationController", "private", "", "public" ] }, + { symbol: [ "QAnimationGroup", "private", "", "public" ] }, + { symbol: [ "QBlendedClipAnimator", "private", "", "public" ] }, + { symbol: [ "QCallbackMapping", "private", "", "public" ] }, + { symbol: [ "QChannel", "private", "", "public" ] }, + { symbol: [ "QChannelComponent", "private", "", "public" ] }, + { symbol: [ "QChannelMapper", "private", "", "public" ] }, + { symbol: [ "QChannelMapping", "private", "", "public" ] }, + { symbol: [ "QClipAnimator", "private", "", "public" ] }, + { symbol: [ "QClipBlendNodeCreatedChange", "private", "", "public" ] }, + { symbol: [ "QClipBlendNodeCreatedChangeBase", "private", "", "public" ] }, + { symbol: [ "QClipBlendNodeCreatedChangeBasePtr", "private", "", "public" ] }, + { symbol: [ "QClipBlendValue", "private", "", "public" ] }, + { symbol: [ "QClock", "private", "", "public" ] }, + { symbol: [ "QKeyFrame", "private", "", "public" ] }, + { symbol: [ "QKeyframeAnimation", "private", "", "public" ] }, + { symbol: [ "QLerpClipBlend", "private", "", "public" ] }, + { symbol: [ "QMorphingAnimation", "private", "", "public" ] }, + { symbol: [ "QMorphTarget", "private", "", "public" ] }, + { symbol: [ "QSkeletonMapping", "private", "", "public" ] }, + { symbol: [ "Qt3DAnimation", "private", "", "public" ] }, + { symbol: [ "Qt3DAnimationDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DAnimationVersion", "private", "", "public" ] }, + { symbol: [ "QVertexBlendAnimation", "private", "", "public" ] }, + { symbol: [ "QAbstractAspect", "private", "", "public" ] }, + { symbol: [ "QAbstractSkeleton", "private", "", "public" ] }, + { symbol: [ "QArmature", "private", "", "public" ] }, + { symbol: [ "QAspectEngine", "private", "", "public" ] }, + { symbol: [ "QAspectJob", "private", "", "public" ] }, + { symbol: [ "QAspectJobPtr", "private", "", "public" ] }, + { symbol: [ "QBackendNode", "private", "", "public" ] }, + { symbol: [ "QBackendNodeMapper", "private", "", "public" ] }, + { symbol: [ "QBackendNodeMapperPtr", "private", "", "public" ] }, + { symbol: [ "QComponent", "private", "", "public" ] }, + { symbol: [ "QComponentAddedChange", "private", "", "public" ] }, + { symbol: [ "QComponentRemovedChange", "private", "", "public" ] }, + { symbol: [ "QComponentVector", "private", "", "public" ] }, + { symbol: [ "QDynamicPropertyUpdatedChange", "private", "", "public" ] }, + { symbol: [ "QEntity", "private", "", "public" ] }, + { symbol: [ "QEntityPtr", "private", "", "public" ] }, + { symbol: [ "QJoint", "private", "", "public" ] }, + { symbol: [ "QNode", "private", "", "public" ] }, + { symbol: [ "QNodeCommand", "private", "", "public" ] }, + { symbol: [ "QNodeCommandPtr", "private", "", "public" ] }, + { symbol: [ "QNodeCreatedChange", "private", "", "public" ] }, + { symbol: [ "QNodeCreatedChangeBase", "private", "", "public" ] }, + { symbol: [ "QNodeCreatedChangeBasePtr", "private", "", "public" ] }, + { symbol: [ "QNodeDestroyedChange", "private", "", "public" ] }, + { symbol: [ "QNodeId", "private", "", "public" ] }, + { symbol: [ "QNodeIdTypePair", "private", "", "public" ] }, + { symbol: [ "QNodePtr", "private", "", "public" ] }, + { symbol: [ "QNodeVector", "private", "", "public" ] }, + { symbol: [ "QPropertyNodeAddedChange", "private", "", "public" ] }, + { symbol: [ "QPropertyNodeRemovedChange", "private", "", "public" ] }, + { symbol: [ "QPropertyUpdatedChange", "private", "", "public" ] }, + { symbol: [ "QPropertyUpdatedChangeBase", "private", "", "public" ] }, + { symbol: [ "QPropertyValueAddedChange", "private", "", "public" ] }, + { symbol: [ "QPropertyValueAddedChangeBase", "private", "", "public" ] }, + { symbol: [ "QPropertyValueRemovedChange", "private", "", "public" ] }, + { symbol: [ "QPropertyValueRemovedChangeBase", "private", "", "public" ] }, + { symbol: [ "QSceneChange", "private", "", "public" ] }, + { symbol: [ "QSceneChangePtr", "private", "", "public" ] }, + { symbol: [ "QSkeleton", "private", "", "public" ] }, + { symbol: [ "QSkeletonLoader", "private", "", "public" ] }, + { symbol: [ "QStaticPropertyUpdatedChangeBase", "private", "", "public" ] }, + { symbol: [ "QStaticPropertyValueAddedChangeBase", "private", "", "public" ] }, + { symbol: [ "QStaticPropertyValueRemovedChangeBase", "private", "", "public" ] }, + { symbol: [ "Qt3DCore", "private", "", "public" ] }, + { symbol: [ "Qt3DCoreDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DCoreVersion", "private", "", "public" ] }, + { symbol: [ "QTransform", "private", "", "public" ] }, + { symbol: [ "QAbstractCameraController", "private", "", "public" ] }, + { symbol: [ "QAbstractSpriteSheet", "private", "", "public" ] }, + { symbol: [ "QConeGeometry", "private", "", "public" ] }, + { symbol: [ "QCuboidGeometry", "private", "", "public" ] }, + { symbol: [ "QCylinderGeometry", "private", "", "public" ] }, + { symbol: [ "QDiffuseMapMaterial", "private", "", "public" ] }, + { symbol: [ "QDiffuseSpecularMapMaterial", "private", "", "public" ] }, + { symbol: [ "QDiffuseSpecularMaterial", "private", "", "public" ] }, + { symbol: [ "QExtrudedTextGeometry", "private", "", "public" ] }, + { symbol: [ "QFirstPersonCameraController", "private", "", "public" ] }, + { symbol: [ "QForwardRenderer", "private", "", "public" ] }, + { symbol: [ "QGoochMaterial", "private", "", "public" ] }, + { symbol: [ "QMetalRoughMaterial", "private", "", "public" ] }, + { symbol: [ "QMorphPhongMaterial", "private", "", "public" ] }, + { symbol: [ "QNormalDiffuseMapAlphaMaterial", "private", "", "public" ] }, + { symbol: [ "QNormalDiffuseMapMaterial", "private", "", "public" ] }, + { symbol: [ "QNormalDiffuseSpecularMapMaterial", "private", "", "public" ] }, + { symbol: [ "QOrbitCameraController", "private", "", "public" ] }, + { symbol: [ "QPerVertexColorMaterial", "private", "", "public" ] }, + { symbol: [ "QPhongAlphaMaterial", "private", "", "public" ] }, + { symbol: [ "QPhongMaterial", "private", "", "public" ] }, + { symbol: [ "QPlaneGeometry", "private", "", "public" ] }, + { symbol: [ "QSkyboxEntity", "private", "", "public" ] }, + { symbol: [ "QSphereGeometry", "private", "", "public" ] }, + { symbol: [ "QSpriteGrid", "private", "", "public" ] }, + { symbol: [ "QSpriteSheet", "private", "", "public" ] }, + { symbol: [ "QSpriteSheetItem", "private", "", "public" ] }, + { symbol: [ "Qt3DExtras", "private", "", "public" ] }, + { symbol: [ "Qt3DExtrasDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DExtrasVersion", "private", "", "public" ] }, + { symbol: [ "Qt3DWindow", "private", "", "public" ] }, + { symbol: [ "QText2DEntity", "private", "", "public" ] }, + { symbol: [ "QTexturedMetalRoughMaterial", "private", "", "public" ] }, + { symbol: [ "QTextureMaterial", "private", "", "public" ] }, + { symbol: [ "QTorusGeometry", "private", "", "public" ] }, + { symbol: [ "QAbstractActionInput", "private", "", "public" ] }, + { symbol: [ "QAbstractAxisInput", "private", "", "public" ] }, + { symbol: [ "QAbstractPhysicalDevice", "private", "", "public" ] }, + { symbol: [ "QAction", "private", "", "public" ] }, + { symbol: [ "QActionInput", "private", "", "public" ] }, + { symbol: [ "QAnalogAxisInput", "private", "", "public" ] }, + { symbol: [ "QAxis", "private", "", "public" ] }, + { symbol: [ "QAxisAccumulator", "private", "", "public" ] }, + { symbol: [ "QAxisSetting", "private", "", "public" ] }, + { symbol: [ "QButtonAxisInput", "private", "", "public" ] }, + { symbol: [ "QInputAspect", "private", "", "public" ] }, + { symbol: [ "QInputChord", "private", "", "public" ] }, + { symbol: [ "QInputSequence", "private", "", "public" ] }, + { symbol: [ "QInputSettings", "private", "", "public" ] }, + { symbol: [ "QKeyboardDevice", "private", "", "public" ] }, + { symbol: [ "QKeyboardHandler", "private", "", "public" ] }, + { symbol: [ "QKeyEvent", "private", "", "public" ] }, + { symbol: [ "QKeyEventPtr", "private", "", "public" ] }, + { symbol: [ "QLogicalDevice", "private", "", "public" ] }, + { symbol: [ "QMouseDevice", "private", "", "public" ] }, + { symbol: [ "QMouseEvent", "private", "", "public" ] }, + { symbol: [ "QMouseEventPtr", "private", "", "public" ] }, + { symbol: [ "QMouseHandler", "private", "", "public" ] }, + { symbol: [ "QPhysicalDeviceCreatedChange", "private", "", "public" ] }, + { symbol: [ "QPhysicalDeviceCreatedChangeBase", "private", "", "public" ] }, + { symbol: [ "QPhysicalDeviceCreatedChangeBasePtr", "private", "", "public" ] }, + { symbol: [ "Qt3DInput", "private", "", "public" ] }, + { symbol: [ "Qt3DInputDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DInputVersion", "private", "", "public" ] }, + { symbol: [ "QWheelEvent", "private", "", "public" ] }, + { symbol: [ "QWheelEventPtr", "private", "", "public" ] }, + { symbol: [ "QFrameAction", "private", "", "public" ] }, + { symbol: [ "QLogicAspect", "private", "", "public" ] }, + { symbol: [ "Qt3DLogic", "private", "", "public" ] }, + { symbol: [ "Qt3DLogicDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DLogicVersion", "private", "", "public" ] }, + { symbol: [ "QQmlAspectEngine", "private", "", "public" ] }, + { symbol: [ "Qt3DQuick", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickVersion", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickAnimation", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickAnimationDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickAnimationVersion", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickExtras", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickExtrasDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickExtrasVersion", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickWindow", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickInput", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickInputDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickInputVersion", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickRender", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickRenderDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickRenderVersion", "private", "", "public" ] }, + { symbol: [ "QScene2D", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickScene2D", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickScene2DDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DQuickScene2DVersion", "private", "", "public" ] }, + { symbol: [ "FunctorType", "private", "", "public" ] }, + { symbol: [ "ParameterList", "private", "", "public" ] }, + { symbol: [ "PropertyReaderInterface", "private", "", "public" ] }, + { symbol: [ "PropertyReaderInterfacePtr", "private", "", "public" ] }, + { symbol: [ "QAbstractFunctor", "private", "", "public" ] }, + { symbol: [ "QAbstractLight", "private", "", "public" ] }, + { symbol: [ "QAbstractRayCaster", "private", "", "public" ] }, + { symbol: [ "QAbstractTexture", "private", "", "public" ] }, + { symbol: [ "QAbstractTextureImage", "private", "", "public" ] }, + { symbol: [ "QAlphaCoverage", "private", "", "public" ] }, + { symbol: [ "QAlphaTest", "private", "", "public" ] }, + { symbol: [ "QAttribute", "private", "", "public" ] }, + { symbol: [ "QBlendEquation", "private", "", "public" ] }, + { symbol: [ "QBlendEquationArguments", "private", "", "public" ] }, + { symbol: [ "QBlitFramebuffer", "private", "", "public" ] }, + { symbol: [ "QBuffer", "private", "", "public" ] }, + { symbol: [ "QBufferCapture", "private", "", "public" ] }, + { symbol: [ "QBufferDataGenerator", "private", "", "public" ] }, + { symbol: [ "QBufferDataGeneratorPtr", "private", "", "public" ] }, + { symbol: [ "QBufferPtr", "private", "", "public" ] }, + { symbol: [ "QCamera", "private", "", "public" ] }, + { symbol: [ "QCameraLens", "private", "", "public" ] }, + { symbol: [ "QCameraSelector", "private", "", "public" ] }, + { symbol: [ "QClearBuffers", "private", "", "public" ] }, + { symbol: [ "QClipPlane", "private", "", "public" ] }, + { symbol: [ "QColorMask", "private", "", "public" ] }, + { symbol: [ "QComputeCommand", "private", "", "public" ] }, + { symbol: [ "QCullFace", "private", "", "public" ] }, + { symbol: [ "QDebugOverlay", "private", "", "public" ] }, + { symbol: [ "QDepthRange", "private", "", "public" ] }, + { symbol: [ "QDepthTest", "private", "", "public" ] }, + { symbol: [ "QDirectionalLight", "private", "", "public" ] }, + { symbol: [ "QDispatchCompute", "private", "", "public" ] }, + { symbol: [ "QDithering", "private", "", "public" ] }, + { symbol: [ "QEffect", "private", "", "public" ] }, + { symbol: [ "QEnvironmentLight", "private", "", "public" ] }, + { symbol: [ "QFilterKey", "private", "", "public" ] }, + { symbol: [ "QFrameGraphNode", "private", "", "public" ] }, + { symbol: [ "QFrameGraphNodeCreatedChange", "private", "", "public" ] }, + { symbol: [ "QFrameGraphNodeCreatedChangeBase", "private", "", "public" ] }, + { symbol: [ "QFrameGraphNodeCreatedChangeBasePtr", "private", "", "public" ] }, + { symbol: [ "QFrontFace", "private", "", "public" ] }, + { symbol: [ "QFrustumCulling", "private", "", "public" ] }, + { symbol: [ "QGeometry", "private", "", "public" ] }, + { symbol: [ "QGeometryFactory", "private", "", "public" ] }, + { symbol: [ "QGeometryFactoryPtr", "private", "", "public" ] }, + { symbol: [ "QGeometryRenderer", "private", "", "public" ] }, + { symbol: [ "QGraphicsApiFilter", "private", "", "public" ] }, + { symbol: [ "QLayer", "private", "", "public" ] }, + { symbol: [ "QLayerFilter", "private", "", "public" ] }, + { symbol: [ "QLevelOfDetail", "private", "", "public" ] }, + { symbol: [ "QLevelOfDetailBoundingSphere", "private", "", "public" ] }, + { symbol: [ "QMaterial", "private", "", "public" ] }, + { symbol: [ "QMemoryBarrier", "private", "", "public" ] }, + { symbol: [ "QMultiSampleAntiAliasing", "private", "", "public" ] }, + { symbol: [ "QNoDepthMask", "private", "", "public" ] }, + { symbol: [ "QNoDraw", "private", "", "public" ] }, + { symbol: [ "QNoPicking", "private", "", "public" ] }, + { symbol: [ "QObjectPicker", "private", "", "public" ] }, + { symbol: [ "QPaintedTextureImage", "private", "", "public" ] }, + { symbol: [ "QParameter", "private", "", "public" ] }, + { symbol: [ "QPickEvent", "private", "", "public" ] }, + { symbol: [ "QPickEventPtr", "private", "", "public" ] }, + { symbol: [ "QPickingSettings", "private", "", "public" ] }, + { symbol: [ "QPickLineEvent", "private", "", "public" ] }, + { symbol: [ "QPickLineEventPtr", "private", "", "public" ] }, + { symbol: [ "QPickPointEvent", "private", "", "public" ] }, + { symbol: [ "QPickPointEventPtr", "private", "", "public" ] }, + { symbol: [ "QPickTriangleEvent", "private", "", "public" ] }, + { symbol: [ "QPickTriangleEventPtr", "private", "", "public" ] }, + { symbol: [ "QPointLight", "private", "", "public" ] }, + { symbol: [ "QPointSize", "private", "", "public" ] }, + { symbol: [ "QPolygonOffset", "private", "", "public" ] }, + { symbol: [ "QProximityFilter", "private", "", "public" ] }, + { symbol: [ "QRasterMode", "private", "", "public" ] }, + { symbol: [ "QRayCaster", "private", "", "public" ] }, + { symbol: [ "QRayCasterHit", "private", "", "public" ] }, + { symbol: [ "QRenderAspect", "private", "", "public" ] }, + { symbol: [ "QRenderCapabilities", "private", "", "public" ] }, + { symbol: [ "QRenderCapture", "private", "", "public" ] }, + { symbol: [ "QRenderCaptureReply", "private", "", "public" ] }, + { symbol: [ "QRenderPass", "private", "", "public" ] }, + { symbol: [ "QRenderPassFilter", "private", "", "public" ] }, + { symbol: [ "QRenderSettings", "private", "", "public" ] }, + { symbol: [ "QRenderState", "private", "", "public" ] }, + { symbol: [ "QRenderStateSet", "private", "", "public" ] }, + { symbol: [ "QRenderSurfaceSelector", "private", "", "public" ] }, + { symbol: [ "QRenderTarget", "private", "", "public" ] }, + { symbol: [ "QRenderTargetOutput", "private", "", "public" ] }, + { symbol: [ "QRenderTargetSelector", "private", "", "public" ] }, + { symbol: [ "QSceneLoader", "private", "", "public" ] }, + { symbol: [ "QScissorTest", "private", "", "public" ] }, + { symbol: [ "QScreenRayCaster", "private", "", "public" ] }, + { symbol: [ "QSeamlessCubemap", "private", "", "public" ] }, + { symbol: [ "QSetFence", "private", "", "public" ] }, + { symbol: [ "QShaderData", "private", "", "public" ] }, + { symbol: [ "QShaderImage", "private", "", "public" ] }, + { symbol: [ "QShaderProgram", "private", "", "public" ] }, + { symbol: [ "QShaderProgramBuilder", "private", "", "public" ] }, + { symbol: [ "QSortPolicy", "private", "", "public" ] }, + { symbol: [ "QSpotLight", "private", "", "public" ] }, + { symbol: [ "QStencilMask", "private", "", "public" ] }, + { symbol: [ "QStencilOperation", "private", "", "public" ] }, + { symbol: [ "QStencilOperationArguments", "private", "", "public" ] }, + { symbol: [ "QStencilTest", "private", "", "public" ] }, + { symbol: [ "QStencilTestArguments", "private", "", "public" ] }, + { symbol: [ "QSubtreeEnabler", "private", "", "public" ] }, + { symbol: [ "Qt3DRender", "private", "", "public" ] }, + { symbol: [ "Qt3DRenderDepends", "private", "", "public" ] }, + { symbol: [ "Qt3DRenderVersion", "private", "", "public" ] }, + { symbol: [ "QTechnique", "private", "", "public" ] }, + { symbol: [ "QTechniqueFilter", "private", "", "public" ] }, + { symbol: [ "QTexture", "private", "", "public" ] }, + { symbol: [ "QTextureData", "private", "", "public" ] }, + { symbol: [ "QTextureDataPtr", "private", "", "public" ] }, + { symbol: [ "QTextureDataUpdate", "private", "", "public" ] }, + { symbol: [ "QTextureGenerator", "private", "", "public" ] }, + { symbol: [ "QTextureGeneratorPtr", "private", "", "public" ] }, + { symbol: [ "QTextureImage", "private", "", "public" ] }, + { symbol: [ "QTextureImageData", "private", "", "public" ] }, + { symbol: [ "QTextureImageDataGenerator", "private", "", "public" ] }, + { symbol: [ "QTextureImageDataGeneratorPtr", "private", "", "public" ] }, + { symbol: [ "QTextureImageDataPtr", "private", "", "public" ] }, + { symbol: [ "QTextureWrapMode", "private", "", "public" ] }, + { symbol: [ "QViewport", "private", "", "public" ] }, + { symbol: [ "QWaitFence", "private", "", "public" ] }, + { symbol: [ "QtAccessibilitySupport", "private", "", "public" ] }, + { symbol: [ "QtAccessibilitySupportDepends", "private", "", "public" ] }, + { symbol: [ "QtAccessibilitySupportVersion", "private", "", "public" ] }, + { symbol: [ "QBluetoothAddress", "private", "", "public" ] }, + { symbol: [ "QBluetoothDeviceDiscoveryAgent", "private", "", "public" ] }, + { symbol: [ "QBluetoothDeviceInfo", "private", "", "public" ] }, + { symbol: [ "QBluetoothHostInfo", "private", "", "public" ] }, + { symbol: [ "QBluetoothLocalDevice", "private", "", "public" ] }, + { symbol: [ "QBluetoothServer", "private", "", "public" ] }, + { symbol: [ "QBluetoothServiceDiscoveryAgent", "private", "", "public" ] }, + { symbol: [ "QBluetoothServiceInfo", "private", "", "public" ] }, + { symbol: [ "QBluetoothSocket", "private", "", "public" ] }, + { symbol: [ "QBluetoothTransferManager", "private", "", "public" ] }, + { symbol: [ "QBluetoothTransferReply", "private", "", "public" ] }, + { symbol: [ "QBluetoothTransferRequest", "private", "", "public" ] }, + { symbol: [ "QBluetoothUuid", "private", "", "public" ] }, + { symbol: [ "QLowEnergyAdvertisingData", "private", "", "public" ] }, + { symbol: [ "QLowEnergyAdvertisingParameters", "private", "", "public" ] }, + { symbol: [ "QLowEnergyCharacteristic", "private", "", "public" ] }, + { symbol: [ "QLowEnergyCharacteristicData", "private", "", "public" ] }, + { symbol: [ "QLowEnergyConnectionParameters", "private", "", "public" ] }, + { symbol: [ "QLowEnergyController", "private", "", "public" ] }, + { symbol: [ "QLowEnergyDescriptor", "private", "", "public" ] }, + { symbol: [ "QLowEnergyDescriptorData", "private", "", "public" ] }, + { symbol: [ "QLowEnergyHandle", "private", "", "public" ] }, + { symbol: [ "QLowEnergyService", "private", "", "public" ] }, + { symbol: [ "QLowEnergyServiceData", "private", "", "public" ] }, + { symbol: [ "QtBluetoothDepends", "private", "", "public" ] }, + { symbol: [ "QtBluetoothVersion", "private", "", "public" ] }, + { symbol: [ "QtConcurrent", "private", "", "public" ] }, + { symbol: [ "QtConcurrentDepends", "private", "", "public" ] }, + { symbol: [ "QtConcurrentFilter", "private", "", "public" ] }, + { symbol: [ "QtConcurrentMap", "private", "", "public" ] }, + { symbol: [ "QtConcurrentRun", "private", "", "public" ] }, + { symbol: [ "QtConcurrentVersion", "private", "", "public" ] }, + { symbol: [ "QAbstractAnimation", "private", "", "public" ] }, + { symbol: [ "QAbstractEventDispatcher", "private", "", "public" ] }, + { symbol: [ "QAbstractItemModel", "private", "", "public" ] }, + { symbol: [ "QAbstractListModel", "private", "", "public" ] }, + { symbol: [ "QAbstractNativeEventFilter", "private", "", "public" ] }, + { symbol: [ "QAbstractProxyModel", "private", "", "public" ] }, + { symbol: [ "QAbstractState", "private", "", "public" ] }, + { symbol: [ "QAbstractTableModel", "private", "", "public" ] }, + { symbol: [ "QAbstractTransition", "private", "", "public" ] }, + { symbol: [ "QAnimationDriver", "private", "", "public" ] }, + { symbol: [ "QAnimationGroup", "private", "", "public" ] }, + { symbol: [ "QArgument", "private", "", "public" ] }, + { symbol: [ "QArrayData", "private", "", "public" ] }, + { symbol: [ "QArrayDataPointer", "private", "", "public" ] }, + { symbol: [ "QArrayDataPointerRef", "private", "", "public" ] }, + { symbol: [ "QAssociativeIterable", "private", "", "public" ] }, + { symbol: [ "QAtomicInt", "private", "", "public" ] }, + { symbol: [ "QAtomicInteger", "private", "", "public" ] }, + { symbol: [ "QAtomicPointer", "private", "", "public" ] }, + { symbol: [ "QBasicMutex", "private", "", "public" ] }, + { symbol: [ "QBasicTimer", "private", "", "public" ] }, + { symbol: [ "QBEInteger", "private", "", "public" ] }, + { symbol: [ "QBigEndianStorageType", "private", "", "public" ] }, + { symbol: [ "QBitArray", "private", "", "public" ] }, + { symbol: [ "QBitRef", "private", "", "public" ] }, + { symbol: [ "QBuffer", "private", "", "public" ] }, + { symbol: [ "QByteArray", "private", "", "public" ] }, + { symbol: [ "QByteArrayData", "private", "", "public" ] }, + { symbol: [ "QByteArrayDataPtr", "private", "", "public" ] }, + { symbol: [ "QByteArrayList", "private", "", "public" ] }, + { symbol: [ "QByteArrayListIterator", "private", "", "public" ] }, + { symbol: [ "QByteArrayMatcher", "private", "", "public" ] }, + { symbol: [ "QByteRef", "private", "", "public" ] }, + { symbol: [ "QCache", "private", "", "public" ] }, + { symbol: [ "QCalendar", "private", "", "public" ] }, + { symbol: [ "QCborArray", "private", "", "public" ] }, + { symbol: [ "QCborError", "private", "", "public" ] }, + { symbol: [ "QCborMap", "private", "", "public" ] }, + { symbol: [ "QCborParserError", "private", "", "public" ] }, + { symbol: [ "QCborStreamReader", "private", "", "public" ] }, + { symbol: [ "QCborStreamWriter", "private", "", "public" ] }, + { symbol: [ "QCborValue", "private", "", "public" ] }, + { symbol: [ "QCborValueRef", "private", "", "public" ] }, + { symbol: [ "QChar", "private", "", "public" ] }, + { symbol: [ "QCharRef", "private", "", "public" ] }, + { symbol: [ "QChildEvent", "private", "", "public" ] }, + { symbol: [ "QCollator", "private", "", "public" ] }, + { symbol: [ "QCollatorSortKey", "private", "", "public" ] }, + { symbol: [ "QCommandLineOption", "private", "", "public" ] }, + { symbol: [ "QCommandLineParser", "private", "", "public" ] }, + { symbol: [ "QConcatenateTablesProxyModel", "private", "", "public" ] }, + { symbol: [ "QConstOverload", "private", "", "public" ] }, + { symbol: [ "QContiguousCache", "private", "", "public" ] }, + { symbol: [ "QContiguousCacheData", "private", "", "public" ] }, + { symbol: [ "QContiguousCacheTypedData", "private", "", "public" ] }, + { symbol: [ "QCoreApplication", "private", "", "public" ] }, + { symbol: [ "QDataStream", "private", "", "public" ] }, + { symbol: [ "QDate", "private", "", "public" ] }, + { symbol: [ "QDateTime", "private", "", "public" ] }, + { symbol: [ "QDeadlineTimer", "private", "", "public" ] }, + { symbol: [ "QDebug", "private", "", "public" ] }, + { symbol: [ "QDebugStateSaver", "private", "", "public" ] }, + { symbol: [ "QDeferredDeleteEvent", "private", "", "public" ] }, + { symbol: [ "QDir", "private", "", "public" ] }, + { symbol: [ "QDirIterator", "private", "", "public" ] }, + { symbol: [ "QDynamicPropertyChangeEvent", "private", "", "public" ] }, + { symbol: [ "QEasingCurve", "private", "", "public" ] }, + { symbol: [ "QElapsedTimer", "private", "", "public" ] }, + { symbol: [ "QEnableSharedFromThis", "private", "", "public" ] }, + { symbol: [ "QEvent", "private", "", "public" ] }, + { symbol: [ "QEventLoop", "private", "", "public" ] }, + { symbol: [ "QEventLoopLocker", "private", "", "public" ] }, + { symbol: [ "QEventTransition", "private", "", "public" ] }, + { symbol: [ "QException", "private", "", "public" ] }, + { symbol: [ "QExplicitlySharedDataPointer", "private", "", "public" ] }, + { symbol: [ "QFactoryInterface", "private", "", "public" ] }, + { symbol: [ "QFile", "private", "", "public" ] }, + { symbol: [ "QFileDevice", "private", "", "public" ] }, + { symbol: [ "QFileInfo", "private", "", "public" ] }, + { symbol: [ "QFileInfoList", "private", "", "public" ] }, + { symbol: [ "QFileSelector", "private", "", "public" ] }, + { symbol: [ "QFileSystemWatcher", "private", "", "public" ] }, + { symbol: [ "QFinalState", "private", "", "public" ] }, + { symbol: [ "QFlag", "private", "", "public" ] }, + { symbol: [ "QFlags", "private", "", "public" ] }, + { symbol: [ "QFloat16", "private", "", "public" ] }, + { symbol: [ "QFunctionPointer", "private", "", "public" ] }, + { symbol: [ "QFuture", "private", "", "public" ] }, + { symbol: [ "QFutureInterface", "private", "", "public" ] }, + { symbol: [ "QFutureInterfaceBase", "private", "", "public" ] }, + { symbol: [ "QFutureIterator", "private", "", "public" ] }, + { symbol: [ "QFutureSynchronizer", "private", "", "public" ] }, + { symbol: [ "QFutureWatcher", "private", "", "public" ] }, + { symbol: [ "QFutureWatcherBase", "private", "", "public" ] }, + { symbol: [ "QGenericArgument", "private", "", "public" ] }, + { symbol: [ "QGenericReturnArgument", "private", "", "public" ] }, + { symbol: [ "QGlobalStatic", "private", "", "public" ] }, + { symbol: [ "QHashData", "private", "", "public" ] }, + { symbol: [ "QHashDummyValue", "private", "", "public" ] }, + { symbol: [ "QHashFunctions", "private", "", "public" ] }, + { symbol: [ "QHashIterator", "private", "", "public" ] }, + { symbol: [ "QHashNode", "private", "", "public" ] }, + { symbol: [ "QHistoryState", "private", "", "public" ] }, + { symbol: [ "QIdentityProxyModel", "private", "", "public" ] }, + { symbol: [ "QIncompatibleFlag", "private", "", "public" ] }, + { symbol: [ "QIntegerForSize", "private", "", "public" ] }, + { symbol: [ "QInternal", "private", "", "public" ] }, + { symbol: [ "QIODevice", "private", "", "public" ] }, + { symbol: [ "QItemSelection", "private", "", "public" ] }, + { symbol: [ "QItemSelectionModel", "private", "", "public" ] }, + { symbol: [ "QItemSelectionRange", "private", "", "public" ] }, + { symbol: [ "QJsonArray", "private", "", "public" ] }, + { symbol: [ "QJsonDocument", "private", "", "public" ] }, + { symbol: [ "QJsonObject", "private", "", "public" ] }, + { symbol: [ "QJsonParseError", "private", "", "public" ] }, + { symbol: [ "QJsonValue", "private", "", "public" ] }, + { symbol: [ "QJsonValuePtr", "private", "", "public" ] }, + { symbol: [ "QJsonValueRef", "private", "", "public" ] }, + { symbol: [ "QJsonValueRefPtr", "private", "", "public" ] }, + { symbol: [ "QKeyValueIterator", "private", "", "public" ] }, + { symbol: [ "QLatin1Char", "private", "", "public" ] }, + { symbol: [ "QLatin1Literal", "private", "", "public" ] }, + { symbol: [ "QLatin1String", "private", "", "public" ] }, + { symbol: [ "QLEInteger", "private", "", "public" ] }, + { symbol: [ "QLibrary", "private", "", "public" ] }, + { symbol: [ "QLibraryInfo", "private", "", "public" ] }, + { symbol: [ "QLine", "private", "", "public" ] }, + { symbol: [ "QLineF", "private", "", "public" ] }, + { symbol: [ "QLinkedList", "private", "", "public" ] }, + { symbol: [ "QLinkedListData", "private", "", "public" ] }, + { symbol: [ "QLinkedListIterator", "private", "", "public" ] }, + { symbol: [ "QLinkedListNode", "private", "", "public" ] }, + { symbol: [ "QList", "private", "", "public" ] }, + { symbol: [ "QListData", "private", "", "public" ] }, + { symbol: [ "QListIterator", "private", "", "public" ] }, + { symbol: [ "QListSpecialMethods", "private", "", "public" ] }, + { symbol: [ "QLittleEndianStorageType", "private", "", "public" ] }, + { symbol: [ "QLocale", "private", "", "public" ] }, + { symbol: [ "QLockFile", "private", "", "public" ] }, + { symbol: [ "QLoggingCategory", "private", "", "public" ] }, + { symbol: [ "QMap", "private", "", "public" ] }, + { symbol: [ "QMapData", "private", "", "public" ] }, + { symbol: [ "QMapDataBase", "private", "", "public" ] }, + { symbol: [ "QMapIterator", "private", "", "public" ] }, + { symbol: [ "QMapNode", "private", "", "public" ] }, + { symbol: [ "QMapNodeBase", "private", "", "public" ] }, + { symbol: [ "QMargins", "private", "", "public" ] }, + { symbol: [ "QMarginsF", "private", "", "public" ] }, + { symbol: [ "QMessageAuthenticationCode", "private", "", "public" ] }, + { symbol: [ "QMessageLogContext", "private", "", "public" ] }, + { symbol: [ "QMessageLogger", "private", "", "public" ] }, + { symbol: [ "QMetaClassInfo", "private", "", "public" ] }, + { symbol: [ "QMetaEnum", "private", "", "public" ] }, + { symbol: [ "QMetaMethod", "private", "", "public" ] }, + { symbol: [ "QMetaObject", "private", "", "public" ] }, + { symbol: [ "QMetaProperty", "private", "", "public" ] }, + { symbol: [ "QMetaType", "private", "", "public" ] }, + { symbol: [ "QMimeData", "private", "", "public" ] }, + { symbol: [ "QMimeDatabase", "private", "", "public" ] }, + { symbol: [ "QMimeType", "private", "", "public" ] }, + { symbol: [ "QModelIndex", "private", "", "public" ] }, + { symbol: [ "QModelIndexList", "private", "", "public" ] }, + { symbol: [ "QMultiMap", "private", "", "public" ] }, + { symbol: [ "QMutableByteArrayListIterator", "private", "", "public" ] }, + { symbol: [ "QMutableFutureIterator", "private", "", "public" ] }, + { symbol: [ "QMutableHashIterator", "private", "", "public" ] }, + { symbol: [ "QMutableLinkedListIterator", "private", "", "public" ] }, + { symbol: [ "QMutableListIterator", "private", "", "public" ] }, + { symbol: [ "QMutableMapIterator", "private", "", "public" ] }, + { symbol: [ "QMutableSetIterator", "private", "", "public" ] }, + { symbol: [ "QMutableStringListIterator", "private", "", "public" ] }, + { symbol: [ "QMutableVectorIterator", "private", "", "public" ] }, + { symbol: [ "QMutex", "private", "", "public" ] }, + { symbol: [ "QMutexLocker", "private", "", "public" ] }, + { symbol: [ "QNoDebug", "private", "", "public" ] }, + { symbol: [ "QNonConstOverload", "private", "", "public" ] }, + { symbol: [ "QObject", "private", "", "public" ] }, + { symbol: [ "QObjectCleanupHandler", "private", "", "public" ] }, + { symbol: [ "QObjectData", "private", "", "public" ] }, + { symbol: [ "QObjectList", "private", "", "public" ] }, + { symbol: [ "QObjectUserData", "private", "", "public" ] }, + { symbol: [ "QOperatingSystemVersion", "private", "", "public" ] }, + { symbol: [ "QPair", "private", "", "public" ] }, + { symbol: [ "QParallelAnimationGroup", "private", "", "public" ] }, + { symbol: [ "QPauseAnimation", "private", "", "public" ] }, + { symbol: [ "QPersistentModelIndex", "private", "", "public" ] }, + { symbol: [ "QPluginLoader", "private", "", "public" ] }, + { symbol: [ "QPluginMetaData", "private", "", "public" ] }, + { symbol: [ "QPoint", "private", "", "public" ] }, + { symbol: [ "QPointer", "private", "", "public" ] }, + { symbol: [ "QPointF", "private", "", "public" ] }, + { symbol: [ "QProcess", "private", "", "public" ] }, + { symbol: [ "QProcessEnvironment", "private", "", "public" ] }, + { symbol: [ "QPropertyAnimation", "private", "", "public" ] }, + { symbol: [ "QQueue", "private", "", "public" ] }, + { symbol: [ "QRandomGenerator", "private", "", "public" ] }, + { symbol: [ "QRandomGenerator64", "private", "", "public" ] }, + { symbol: [ "QReadLocker", "private", "", "public" ] }, + { symbol: [ "QReadWriteLock", "private", "", "public" ] }, + { symbol: [ "QRect", "private", "", "public" ] }, + { symbol: [ "QRectF", "private", "", "public" ] }, + { symbol: [ "QRecursiveMutex", "private", "", "public" ] }, + { symbol: [ "QRegExp", "private", "", "public" ] }, + { symbol: [ "QRegularExpression", "private", "", "public" ] }, + { symbol: [ "QRegularExpressionMatchIterator", "private", "", "public" ] }, + { symbol: [ "QResource", "private", "", "public" ] }, + { symbol: [ "QReturnArgument", "private", "", "public" ] }, + { symbol: [ "QRunnable", "private", "", "public" ] }, + { symbol: [ "QSaveFile", "private", "", "public" ] }, + { symbol: [ "QScopedArrayPointer", "private", "", "public" ] }, + { symbol: [ "QScopedPointer", "private", "", "public" ] }, + { symbol: [ "QScopedPointerArrayDeleter", "private", "", "public" ] }, + { symbol: [ "QScopedPointerDeleteLater", "private", "", "public" ] }, + { symbol: [ "QScopedPointerDeleter", "private", "", "public" ] }, + { symbol: [ "QScopedPointerObjectDeleteLater", "private", "", "public" ] }, + { symbol: [ "QScopedPointerPodDeleter", "private", "", "public" ] }, + { symbol: [ "QScopedValueRollback", "private", "", "public" ] }, + { symbol: [ "QScopeGuard", "private", "", "public" ] }, + { symbol: [ "QSemaphore", "private", "", "public" ] }, + { symbol: [ "QSemaphoreReleaser", "private", "", "public" ] }, + { symbol: [ "QSequentialAnimationGroup", "private", "", "public" ] }, + { symbol: [ "QSequentialIterable", "private", "", "public" ] }, + { symbol: [ "QSet", "private", "", "public" ] }, + { symbol: [ "QSetIterator", "private", "", "public" ] }, + { symbol: [ "QSettings", "private", "", "public" ] }, + { symbol: [ "QSharedData", "private", "", "public" ] }, + { symbol: [ "QSharedDataPointer", "private", "", "public" ] }, + { symbol: [ "QSharedMemory", "private", "", "public" ] }, + { symbol: [ "QSharedPointer", "private", "", "public" ] }, + { symbol: [ "QSignalBlocker", "private", "", "public" ] }, + { symbol: [ "QSignalMapper", "private", "", "public" ] }, + { symbol: [ "QSignalTransition", "private", "", "public" ] }, + { symbol: [ "QSize", "private", "", "public" ] }, + { symbol: [ "QSizeF", "private", "", "public" ] }, + { symbol: [ "QSocketDescriptor", "private", "", "public" ] }, + { symbol: [ "QSocketNotifier", "private", "", "public" ] }, + { symbol: [ "QSortFilterProxyModel", "private", "", "public" ] }, + { symbol: [ "QSpecialInteger", "private", "", "public" ] }, + { symbol: [ "QStack", "private", "", "public" ] }, + { symbol: [ "QStandardPaths", "private", "", "public" ] }, + { symbol: [ "QState", "private", "", "public" ] }, + { symbol: [ "QStateMachine", "private", "", "public" ] }, + { symbol: [ "QStaticArrayData", "private", "", "public" ] }, + { symbol: [ "QStaticByteArrayData", "private", "", "public" ] }, + { symbol: [ "QStaticByteArrayMatcherBase", "private", "", "public" ] }, + { symbol: [ "QStaticPlugin", "private", "", "public" ] }, + { symbol: [ "QStaticStringData", "private", "", "public" ] }, + { symbol: [ "QStorageInfo", "private", "", "public" ] }, + { symbol: [ "QString", "private", "", "public" ] }, + { symbol: [ "QStringAlgorithms", "private", "", "public" ] }, + { symbol: [ "QStringBuilder", "private", "", "public" ] }, + { symbol: [ "QStringData", "private", "", "public" ] }, + { symbol: [ "QStringDataPtr", "private", "", "public" ] }, + { symbol: [ "QStringList", "private", "", "public" ] }, + { symbol: [ "QStringListIterator", "private", "", "public" ] }, + { symbol: [ "QStringListModel", "private", "", "public" ] }, + { symbol: [ "QStringLiteral", "private", "", "public" ] }, + { symbol: [ "QStringMatcher", "private", "", "public" ] }, + { symbol: [ "QStringRef", "private", "", "public" ] }, + { symbol: [ "QStringView", "private", "", "public" ] }, + { symbol: [ "QSysInfo", "private", "", "public" ] }, + { symbol: [ "QSystemSemaphore", "private", "", "public" ] }, + { symbol: [ "Qt", "private", "", "public" ] }, + { symbol: [ "QtAlgorithms", "private", "", "public" ] }, + { symbol: [ "QtCborCommon", "private", "", "public" ] }, + { symbol: [ "QtCleanUpFunction", "private", "", "public" ] }, + { symbol: [ "QtConfig", "private", "", "public" ] }, + { symbol: [ "QtContainerFwd", "private", "", "public" ] }, + { symbol: [ "QtCore", "private", "", "public" ] }, + { symbol: [ "QtCoreDepends", "private", "", "public" ] }, + { symbol: [ "QtCoreVersion", "private", "", "public" ] }, + { symbol: [ "QtDebug", "private", "", "public" ] }, + { symbol: [ "QTemporaryDir", "private", "", "public" ] }, + { symbol: [ "QTemporaryFile", "private", "", "public" ] }, + { symbol: [ "QtEndian", "private", "", "public" ] }, + { symbol: [ "QTextBoundaryFinder", "private", "", "public" ] }, + { symbol: [ "QTextCodec", "private", "", "public" ] }, + { symbol: [ "QTextDecoder", "private", "", "public" ] }, + { symbol: [ "QTextEncoder", "private", "", "public" ] }, + { symbol: [ "QTextStream", "private", "", "public" ] }, + { symbol: [ "QTextStreamFunction", "private", "", "public" ] }, + { symbol: [ "QTextStreamManipulator", "private", "", "public" ] }, + { symbol: [ "QtGlobal", "private", "", "public" ] }, + { symbol: [ "QThread", "private", "", "public" ] }, + { symbol: [ "QThreadPool", "private", "", "public" ] }, + { symbol: [ "QThreadStorage", "private", "", "public" ] }, + { symbol: [ "QThreadStorageData", "private", "", "public" ] }, + { symbol: [ "QTime", "private", "", "public" ] }, + { symbol: [ "QTimeLine", "private", "", "public" ] }, + { symbol: [ "QTimer", "private", "", "public" ] }, + { symbol: [ "QTimerEvent", "private", "", "public" ] }, + { symbol: [ "QTimeZone", "private", "", "public" ] }, + { symbol: [ "QtMessageHandler", "private", "", "public" ] }, + { symbol: [ "QtMsgHandler", "private", "", "public" ] }, + { symbol: [ "QtNumeric", "private", "", "public" ] }, + { symbol: [ "QtPlugin", "private", "", "public" ] }, + { symbol: [ "QtPluginInstanceFunction", "private", "", "public" ] }, + { symbol: [ "QtPluginMetaDataFunction", "private", "", "public" ] }, + { symbol: [ "QTranslator", "private", "", "public" ] }, + { symbol: [ "QTransposeProxyModel", "private", "", "public" ] }, + { symbol: [ "QTypeInfo", "private", "", "public" ] }, + { symbol: [ "QTypeInfoMerger", "private", "", "public" ] }, + { symbol: [ "QTypeInfoQuery", "private", "", "public" ] }, + { symbol: [ "QUnhandledException", "private", "", "public" ] }, + { symbol: [ "QUrl", "private", "", "public" ] }, + { symbol: [ "QUrlQuery", "private", "", "public" ] }, + { symbol: [ "QUrlTwoFlags", "private", "", "public" ] }, + { symbol: [ "QUuid", "private", "", "public" ] }, + { symbol: [ "QVariant", "private", "", "public" ] }, + { symbol: [ "QVariantAnimation", "private", "", "public" ] }, + { symbol: [ "QVariantComparisonHelper", "private", "", "public" ] }, + { symbol: [ "QVariantList", "private", "", "public" ] }, + { symbol: [ "QVariantMap", "private", "", "public" ] }, + { symbol: [ "QVarLengthArray", "private", "", "public" ] }, + { symbol: [ "QVector", "private", "", "public" ] }, + { symbol: [ "QVectorIterator", "private", "", "public" ] }, + { symbol: [ "QVersionNumber", "private", "", "public" ] }, + { symbol: [ "QWaitCondition", "private", "", "public" ] }, + { symbol: [ "QWeakPointer", "private", "", "public" ] }, + { symbol: [ "QWinEventNotifier", "private", "", "public" ] }, + { symbol: [ "QWriteLocker", "private", "", "public" ] }, + { symbol: [ "QXmlStreamAttribute", "private", "", "public" ] }, + { symbol: [ "QXmlStreamAttributes", "private", "", "public" ] }, + { symbol: [ "QXmlStreamEntityDeclaration", "private", "", "public" ] }, + { symbol: [ "QXmlStreamEntityDeclarations", "private", "", "public" ] }, + { symbol: [ "QXmlStreamEntityResolver", "private", "", "public" ] }, + { symbol: [ "QXmlStreamNamespaceDeclaration", "private", "", "public" ] }, + { symbol: [ "QXmlStreamNamespaceDeclarations", "private", "", "public" ] }, + { symbol: [ "QXmlStreamNotationDeclaration", "private", "", "public" ] }, + { symbol: [ "QXmlStreamNotationDeclarations", "private", "", "public" ] }, + { symbol: [ "QXmlStreamReader", "private", "", "public" ] }, + { symbol: [ "QXmlStreamStringRef", "private", "", "public" ] }, + { symbol: [ "QXmlStreamWriter", "private", "", "public" ] }, + { symbol: [ "Q_PID", "private", "", "public" ] }, + { symbol: [ "Q_SECURITY_ATTRIBUTES", "private", "", "public" ] }, + { symbol: [ "Q_STARTUPINFO", "private", "", "public" ] }, + { symbol: [ "QDBusAbstractAdaptor", "private", "", "public" ] }, + { symbol: [ "QDBusAbstractInterface", "private", "", "public" ] }, + { symbol: [ "QDBusAbstractInterfaceBase", "private", "", "public" ] }, + { symbol: [ "QDBusArgument", "private", "", "public" ] }, + { symbol: [ "QDBusConnection", "private", "", "public" ] }, + { symbol: [ "QDBusConnectionInterface", "private", "", "public" ] }, + { symbol: [ "QDBusContext", "private", "", "public" ] }, + { symbol: [ "QDBusError", "private", "", "public" ] }, + { symbol: [ "QDBusInterface", "private", "", "public" ] }, + { symbol: [ "QDBusMessage", "private", "", "public" ] }, + { symbol: [ "QDBusMetaType", "private", "", "public" ] }, + { symbol: [ "QDBusPendingCall", "private", "", "public" ] }, + { symbol: [ "QDBusPendingCallWatcher", "private", "", "public" ] }, + { symbol: [ "QDBusPendingReply", "private", "", "public" ] }, + { symbol: [ "QDBusPendingReplyData", "private", "", "public" ] }, + { symbol: [ "QDBusReply", "private", "", "public" ] }, + { symbol: [ "QDBusServer", "private", "", "public" ] }, + { symbol: [ "QDBusServiceWatcher", "private", "", "public" ] }, + { symbol: [ "QDBusSignature", "private", "", "public" ] }, + { symbol: [ "QDBusUnixFileDescriptor", "private", "", "public" ] }, + { symbol: [ "QDBusVariant", "private", "", "public" ] }, + { symbol: [ "QDBusVirtualObject", "private", "", "public" ] }, + { symbol: [ "QtDBus", "private", "", "public" ] }, + { symbol: [ "QtDBusDepends", "private", "", "public" ] }, + { symbol: [ "QtDBusVersion", "private", "", "public" ] }, + { symbol: [ "QAbstractExtensionFactory", "private", "", "public" ] }, + { symbol: [ "QAbstractExtensionManager", "private", "", "public" ] }, + { symbol: [ "QAbstractFormBuilder", "private", "", "public" ] }, + { symbol: [ "QDesignerActionEditorInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerComponents", "private", "", "public" ] }, + { symbol: [ "QDesignerContainerExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerCustomWidgetCollectionInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerCustomWidgetInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerDnDItemInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerDynamicPropertySheetExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerExportWidget", "private", "", "public" ] }, + { symbol: [ "QDesignerExtraInfoExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerFormEditorInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerFormEditorPluginInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerFormWindowCursorInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerFormWindowInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerFormWindowManagerInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerFormWindowToolInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerIntegration", "private", "", "public" ] }, + { symbol: [ "QDesignerIntegrationInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerLanguageExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerLayoutDecorationExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerMemberSheetExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerMetaDataBaseInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerMetaDataBaseItemInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerNewFormWidgetInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerObjectInspectorInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerOptionsPageInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerPromotionInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerPropertyEditorInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerPropertySheetExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerResourceBrowserInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerSettingsInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerTaskMenuExtension", "private", "", "public" ] }, + { symbol: [ "QDesignerWidgetBoxInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerWidgetDataBaseInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerWidgetDataBaseItemInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerWidgetFactoryInterface", "private", "", "public" ] }, + { symbol: [ "QExtensionFactory", "private", "", "public" ] }, + { symbol: [ "QExtensionManager", "private", "", "public" ] }, + { symbol: [ "QFormBuilder", "private", "", "public" ] }, + { symbol: [ "QtDesigner", "private", "", "public" ] }, + { symbol: [ "QtDesignerDepends", "private", "", "public" ] }, + { symbol: [ "QtDesignerVersion", "private", "", "public" ] }, + { symbol: [ "QtDesignerComponents", "private", "", "public" ] }, + { symbol: [ "QtDesignerComponentsDepends", "private", "", "public" ] }, + { symbol: [ "QtDesignerComponentsVersion", "private", "", "public" ] }, + { symbol: [ "QtDeviceDiscoverySupport", "private", "", "public" ] }, + { symbol: [ "QtDeviceDiscoverySupportDepends", "private", "", "public" ] }, + { symbol: [ "QtDeviceDiscoverySupportVersion", "private", "", "public" ] }, + { symbol: [ "QtEdidSupport", "private", "", "public" ] }, + { symbol: [ "QtEdidSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtEdidSupportVersion", "private", "", "public" ] }, + { symbol: [ "QtEglSupport", "private", "", "public" ] }, + { symbol: [ "QtEglSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtEglSupportVersion", "private", "", "public" ] }, + { symbol: [ "QtEventDispatcherSupport", "private", "", "public" ] }, + { symbol: [ "QtEventDispatcherSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtEventDispatcherSupportVersion", "private", "", "public" ] }, + { symbol: [ "QtFbSupport", "private", "", "public" ] }, + { symbol: [ "QtFbSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtFbSupportVersion", "private", "", "public" ] }, + { symbol: [ "QtFontDatabaseSupport", "private", "", "public" ] }, + { symbol: [ "QtFontDatabaseSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtFontDatabaseSupportVersion", "private", "", "public" ] }, + { symbol: [ "QGamepad", "private", "", "public" ] }, + { symbol: [ "QGamepadKeyNavigation", "private", "", "public" ] }, + { symbol: [ "QGamepadManager", "private", "", "public" ] }, + { symbol: [ "QtGamepad", "private", "", "public" ] }, + { symbol: [ "QtGamepadDepends", "private", "", "public" ] }, + { symbol: [ "QtGamepadVersion", "private", "", "public" ] }, + { symbol: [ "QAbstractTextDocumentLayout", "private", "", "public" ] }, + { symbol: [ "QAbstractUndoItem", "private", "", "public" ] }, + { symbol: [ "QAccessible", "private", "", "public" ] }, + { symbol: [ "QAccessibleActionInterface", "private", "", "public" ] }, + { symbol: [ "QAccessibleApplication", "private", "", "public" ] }, + { symbol: [ "QAccessibleBridge", "private", "", "public" ] }, + { symbol: [ "QAccessibleBridgePlugin", "private", "", "public" ] }, + { symbol: [ "QAccessibleEditableTextInterface", "private", "", "public" ] }, + { symbol: [ "QAccessibleEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleImageInterface", "private", "", "public" ] }, + { symbol: [ "QAccessibleInterface", "private", "", "public" ] }, + { symbol: [ "QAccessibleObject", "private", "", "public" ] }, + { symbol: [ "QAccessiblePlugin", "private", "", "public" ] }, + { symbol: [ "QAccessibleStateChangeEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleTableCellInterface", "private", "", "public" ] }, + { symbol: [ "QAccessibleTableInterface", "private", "", "public" ] }, + { symbol: [ "QAccessibleTableModelChangeEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleTextCursorEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleTextInsertEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleTextInterface", "private", "", "public" ] }, + { symbol: [ "QAccessibleTextRemoveEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleTextSelectionEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleTextUpdateEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleValueChangeEvent", "private", "", "public" ] }, + { symbol: [ "QAccessibleValueInterface", "private", "", "public" ] }, + { symbol: [ "QActionEvent", "private", "", "public" ] }, + { symbol: [ "QApplicationStateChangeEvent", "private", "", "public" ] }, + { symbol: [ "QBackingStore", "private", "", "public" ] }, + { symbol: [ "QBitmap", "private", "", "public" ] }, + { symbol: [ "QBrushData", "private", "", "public" ] }, + { symbol: [ "QClipboard", "private", "", "public" ] }, + { symbol: [ "QCloseEvent", "private", "", "public" ] }, + { symbol: [ "QColor", "private", "", "public" ] }, + { symbol: [ "QColorSpace", "private", "", "public" ] }, + { symbol: [ "QColorTransform", "private", "", "public" ] }, + { symbol: [ "QConicalGradient", "private", "", "public" ] }, + { symbol: [ "QContextMenuEvent", "private", "", "public" ] }, + { symbol: [ "QCursor", "private", "", "public" ] }, + { symbol: [ "QDesktopServices", "private", "", "public" ] }, + { symbol: [ "QDoubleValidator", "private", "", "public" ] }, + { symbol: [ "QDrag", "private", "", "public" ] }, + { symbol: [ "QDragEnterEvent", "private", "", "public" ] }, + { symbol: [ "QDragLeaveEvent", "private", "", "public" ] }, + { symbol: [ "QDragMoveEvent", "private", "", "public" ] }, + { symbol: [ "QDropEvent", "private", "", "public" ] }, + { symbol: [ "QEnterEvent", "private", "", "public" ] }, + { symbol: [ "QExposeEvent", "private", "", "public" ] }, + { symbol: [ "QFileOpenEvent", "private", "", "public" ] }, + { symbol: [ "QFocusEvent", "private", "", "public" ] }, + { symbol: [ "QFont", "private", "", "public" ] }, + { symbol: [ "QFontDatabase", "private", "", "public" ] }, + { symbol: [ "QFontInfo", "private", "", "public" ] }, + { symbol: [ "QFontMetrics", "private", "", "public" ] }, + { symbol: [ "QFontMetricsF", "private", "", "public" ] }, + { symbol: [ "QGenericMatrix", "private", "", "public" ] }, + { symbol: [ "QGenericPlugin", "private", "", "public" ] }, + { symbol: [ "QGenericPluginFactory", "private", "", "public" ] }, + { symbol: [ "QGlyphRun", "private", "", "public" ] }, + { symbol: [ "QGradient", "private", "", "public" ] }, + { symbol: [ "QGradientStop", "private", "", "public" ] }, + { symbol: [ "QGradientStops", "private", "", "public" ] }, + { symbol: [ "QGuiApplication", "private", "", "public" ] }, + { symbol: [ "QHelpEvent", "private", "", "public" ] }, + { symbol: [ "QHideEvent", "private", "", "public" ] }, + { symbol: [ "QHoverEvent", "private", "", "public" ] }, + { symbol: [ "QIcon", "private", "", "public" ] }, + { symbol: [ "QIconDragEvent", "private", "", "public" ] }, + { symbol: [ "QIconEngine", "private", "", "public" ] }, + { symbol: [ "QIconEnginePlugin", "private", "", "public" ] }, + { symbol: [ "QIconEngineV2", "private", "", "public" ] }, + { symbol: [ "QImage", "private", "", "public" ] }, + { symbol: [ "QImageCleanupFunction", "private", "", "public" ] }, + { symbol: [ "QImageIOHandler", "private", "", "public" ] }, + { symbol: [ "QImageIOPlugin", "private", "", "public" ] }, + { symbol: [ "QImageReader", "private", "", "public" ] }, + { symbol: [ "QImageTextKeyLang", "private", "", "public" ] }, + { symbol: [ "QImageWriter", "private", "", "public" ] }, + { symbol: [ "QInputEvent", "private", "", "public" ] }, + { symbol: [ "QInputMethod", "private", "", "public" ] }, + { symbol: [ "QInputMethodEvent", "private", "", "public" ] }, + { symbol: [ "QInputMethodQueryEvent", "private", "", "public" ] }, + { symbol: [ "QIntValidator", "private", "", "public" ] }, + { symbol: [ "QKeyEvent", "private", "", "public" ] }, + { symbol: [ "QKeySequence", "private", "", "public" ] }, + { symbol: [ "QLinearGradient", "private", "", "public" ] }, + { symbol: [ "QMatrix", "private", "", "public" ] }, + { symbol: [ "QMatrix2x2", "private", "", "public" ] }, + { symbol: [ "QMatrix2x3", "private", "", "public" ] }, + { symbol: [ "QMatrix2x4", "private", "", "public" ] }, + { symbol: [ "QMatrix3x2", "private", "", "public" ] }, + { symbol: [ "QMatrix3x3", "private", "", "public" ] }, + { symbol: [ "QMatrix3x4", "private", "", "public" ] }, + { symbol: [ "QMatrix4x2", "private", "", "public" ] }, + { symbol: [ "QMatrix4x3", "private", "", "public" ] }, + { symbol: [ "QMatrix4x4", "private", "", "public" ] }, + { symbol: [ "QMouseEvent", "private", "", "public" ] }, + { symbol: [ "QMoveEvent", "private", "", "public" ] }, + { symbol: [ "QMovie", "private", "", "public" ] }, + { symbol: [ "QNativeGestureEvent", "private", "", "public" ] }, + { symbol: [ "QOffscreenSurface", "private", "", "public" ] }, + { symbol: [ "QOpenGLBuffer", "private", "", "public" ] }, + { symbol: [ "QOpenGLContext", "private", "", "public" ] }, + { symbol: [ "QOpenGLContextGroup", "private", "", "public" ] }, + { symbol: [ "QOpenGLDebugLogger", "private", "", "public" ] }, + { symbol: [ "QOpenGLDebugMessage", "private", "", "public" ] }, + { symbol: [ "QOpenGLExtraFunctions", "private", "", "public" ] }, + { symbol: [ "QOpenGLExtraFunctionsPrivate", "private", "", "public" ] }, + { symbol: [ "QOpenGLFramebufferObject", "private", "", "public" ] }, + { symbol: [ "QOpenGLFramebufferObjectFormat", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctionsPrivate", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_1_0", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_1_1", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_1_2", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_1_3", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_1_4", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_1_5", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_2_0", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_2_1", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_3_0", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_3_1", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_3_2_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_3_2_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_3_3_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_3_3_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_0_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_0_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_1_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_1_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_2_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_2_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_3_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_3_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_4_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_4_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_5_Compatibility", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_4_5_Core", "private", "", "public" ] }, + { symbol: [ "QOpenGLFunctions_ES2", "private", "", "public" ] }, + { symbol: [ "QOpenGLPaintDevice", "private", "", "public" ] }, + { symbol: [ "QOpenGLPixelTransferOptions", "private", "", "public" ] }, + { symbol: [ "QOpenGLShader", "private", "", "public" ] }, + { symbol: [ "QOpenGLShaderProgram", "private", "", "public" ] }, + { symbol: [ "QOpenGLTexture", "private", "", "public" ] }, + { symbol: [ "QOpenGLTextureBlitter", "private", "", "public" ] }, + { symbol: [ "QOpenGLTimeMonitor", "private", "", "public" ] }, + { symbol: [ "QOpenGLTimerQuery", "private", "", "public" ] }, + { symbol: [ "QOpenGLVersionFunctions", "private", "", "public" ] }, + { symbol: [ "QOpenGLVersionProfile", "private", "", "public" ] }, + { symbol: [ "QOpenGLVertexArrayObject", "private", "", "public" ] }, + { symbol: [ "QOpenGLWindow", "private", "", "public" ] }, + { symbol: [ "QPagedPaintDevice", "private", "", "public" ] }, + { symbol: [ "QPageLayout", "private", "", "public" ] }, + { symbol: [ "QPageSize", "private", "", "public" ] }, + { symbol: [ "QPaintDevice", "private", "", "public" ] }, + { symbol: [ "QPaintDeviceWindow", "private", "", "public" ] }, + { symbol: [ "QPaintEngine", "private", "", "public" ] }, + { symbol: [ "QPaintEngineState", "private", "", "public" ] }, + { symbol: [ "QPainter", "private", "", "public" ] }, + { symbol: [ "QPainterPathStroker", "private", "", "public" ] }, + { symbol: [ "QPaintEvent", "private", "", "public" ] }, + { symbol: [ "QPalette", "private", "", "public" ] }, + { symbol: [ "QPdfWriter", "private", "", "public" ] }, + { symbol: [ "QPen", "private", "", "public" ] }, + { symbol: [ "QPicture", "private", "", "public" ] }, + { symbol: [ "QPictureFormatPlugin", "private", "", "public" ] }, + { symbol: [ "QPictureIO", "private", "", "public" ] }, + { symbol: [ "QPixelFormat", "private", "", "public" ] }, + { symbol: [ "QPixmap", "private", "", "public" ] }, + { symbol: [ "QPixmapCache", "private", "", "public" ] }, + { symbol: [ "QPlatformSurfaceEvent", "private", "", "public" ] }, + { symbol: [ "QPointingDeviceUniqueId", "private", "", "public" ] }, + { symbol: [ "QPolygon", "private", "", "public" ] }, + { symbol: [ "QPolygonF", "private", "", "public" ] }, + { symbol: [ "QQuaternion", "private", "", "public" ] }, + { symbol: [ "QRadialGradient", "private", "", "public" ] }, + { symbol: [ "QRasterWindow", "private", "", "public" ] }, + { symbol: [ "QRawFont", "private", "", "public" ] }, + { symbol: [ "QRegExpValidator", "private", "", "public" ] }, + { symbol: [ "QRegion", "private", "", "public" ] }, + { symbol: [ "QRegularExpressionValidator", "private", "", "public" ] }, + { symbol: [ "QResizeEvent", "private", "", "public" ] }, + { symbol: [ "QRgb", "private", "", "public" ] }, + { symbol: [ "QRgba64", "private", "", "public" ] }, + { symbol: [ "QScreen", "private", "", "public" ] }, + { symbol: [ "QScreenOrientationChangeEvent", "private", "", "public" ] }, + { symbol: [ "QScrollEvent", "private", "", "public" ] }, + { symbol: [ "QScrollPrepareEvent", "private", "", "public" ] }, + { symbol: [ "QSessionManager", "private", "", "public" ] }, + { symbol: [ "QShortcutEvent", "private", "", "public" ] }, + { symbol: [ "QShowEvent", "private", "", "public" ] }, + { symbol: [ "QStandardItem", "private", "", "public" ] }, + { symbol: [ "QStandardItemModel", "private", "", "public" ] }, + { symbol: [ "QStaticText", "private", "", "public" ] }, + { symbol: [ "QStatusTipEvent", "private", "", "public" ] }, + { symbol: [ "QStyleHints", "private", "", "public" ] }, + { symbol: [ "QSurface", "private", "", "public" ] }, + { symbol: [ "QSurfaceFormat", "private", "", "public" ] }, + { symbol: [ "QSyntaxHighlighter", "private", "", "public" ] }, + { symbol: [ "QTabletEvent", "private", "", "public" ] }, + { symbol: [ "QtEvents", "private", "", "public" ] }, + { symbol: [ "QTextBlock", "private", "", "public" ] }, + { symbol: [ "QTextBlockFormat", "private", "", "public" ] }, + { symbol: [ "QTextBlockGroup", "private", "", "public" ] }, + { symbol: [ "QTextBlockUserData", "private", "", "public" ] }, + { symbol: [ "QTextCharFormat", "private", "", "public" ] }, + { symbol: [ "QTextCursor", "private", "", "public" ] }, + { symbol: [ "QTextDocument", "private", "", "public" ] }, + { symbol: [ "QTextDocumentFragment", "private", "", "public" ] }, + { symbol: [ "QTextDocumentWriter", "private", "", "public" ] }, + { symbol: [ "QTextFormat", "private", "", "public" ] }, + { symbol: [ "QTextFragment", "private", "", "public" ] }, + { symbol: [ "QTextFrame", "private", "", "public" ] }, + { symbol: [ "QTextFrameFormat", "private", "", "public" ] }, + { symbol: [ "QTextFrameLayoutData", "private", "", "public" ] }, + { symbol: [ "QTextImageFormat", "private", "", "public" ] }, + { symbol: [ "QTextInlineObject", "private", "", "public" ] }, + { symbol: [ "QTextItem", "private", "", "public" ] }, + { symbol: [ "QTextLayout", "private", "", "public" ] }, + { symbol: [ "QTextLine", "private", "", "public" ] }, + { symbol: [ "QTextList", "private", "", "public" ] }, + { symbol: [ "QTextListFormat", "private", "", "public" ] }, + { symbol: [ "QTextObject", "private", "", "public" ] }, + { symbol: [ "QTextObjectInterface", "private", "", "public" ] }, + { symbol: [ "QTextOption", "private", "", "public" ] }, + { symbol: [ "QTextTable", "private", "", "public" ] }, + { symbol: [ "QTextTableCell", "private", "", "public" ] }, + { symbol: [ "QTextTableCellFormat", "private", "", "public" ] }, + { symbol: [ "QTextTableFormat", "private", "", "public" ] }, + { symbol: [ "QtGui", "private", "", "public" ] }, + { symbol: [ "QtGuiDepends", "private", "", "public" ] }, + { symbol: [ "QtGuiVersion", "private", "", "public" ] }, + { symbol: [ "QToolBarChangeEvent", "private", "", "public" ] }, + { symbol: [ "QTouchDevice", "private", "", "public" ] }, + { symbol: [ "QTouchEvent", "private", "", "public" ] }, + { symbol: [ "QTransform", "private", "", "public" ] }, + { symbol: [ "QValidator", "private", "", "public" ] }, + { symbol: [ "QVector2D", "private", "", "public" ] }, + { symbol: [ "QVector3D", "private", "", "public" ] }, + { symbol: [ "QVector4D", "private", "", "public" ] }, + { symbol: [ "QVulkanDeviceFunctions", "private", "", "public" ] }, + { symbol: [ "QVulkanExtension", "private", "", "public" ] }, + { symbol: [ "QVulkanFunctions", "private", "", "public" ] }, + { symbol: [ "QVulkanInfoVector", "private", "", "public" ] }, + { symbol: [ "QVulkanInstance", "private", "", "public" ] }, + { symbol: [ "QVulkanLayer", "private", "", "public" ] }, + { symbol: [ "QVulkanWindow", "private", "", "public" ] }, + { symbol: [ "QVulkanWindowRenderer", "private", "", "public" ] }, + { symbol: [ "QWhatsThisClickedEvent", "private", "", "public" ] }, + { symbol: [ "QWheelEvent", "private", "", "public" ] }, + { symbol: [ "QWidgetList", "private", "", "public" ] }, + { symbol: [ "QWidgetMapper", "private", "", "public" ] }, + { symbol: [ "QWidgetSet", "private", "", "public" ] }, + { symbol: [ "QWindow", "private", "", "public" ] }, + { symbol: [ "QWindowList", "private", "", "public" ] }, + { symbol: [ "QWindowStateChangeEvent", "private", "", "public" ] }, + { symbol: [ "QCompressedHelpInfo", "private", "", "public" ] }, + { symbol: [ "QHelpContentItem", "private", "", "public" ] }, + { symbol: [ "QHelpContentModel", "private", "", "public" ] }, + { symbol: [ "QHelpContentWidget", "private", "", "public" ] }, + { symbol: [ "QHelpEngine", "private", "", "public" ] }, + { symbol: [ "QHelpEngineCore", "private", "", "public" ] }, + { symbol: [ "QHelpFilterData", "private", "", "public" ] }, + { symbol: [ "QHelpFilterEngine", "private", "", "public" ] }, + { symbol: [ "QHelpFilterSettingsWidget", "private", "", "public" ] }, + { symbol: [ "QHelpGlobal", "private", "", "public" ] }, + { symbol: [ "QHelpIndexModel", "private", "", "public" ] }, + { symbol: [ "QHelpIndexWidget", "private", "", "public" ] }, + { symbol: [ "QHelpLink", "private", "", "public" ] }, + { symbol: [ "QHelpSearchEngine", "private", "", "public" ] }, + { symbol: [ "QHelpSearchQuery", "private", "", "public" ] }, + { symbol: [ "QHelpSearchQueryWidget", "private", "", "public" ] }, + { symbol: [ "QHelpSearchResult", "private", "", "public" ] }, + { symbol: [ "QHelpSearchResultWidget", "private", "", "public" ] }, + { symbol: [ "QtHelp", "private", "", "public" ] }, + { symbol: [ "QtHelpDepends", "private", "", "public" ] }, + { symbol: [ "QtHelpVersion", "private", "", "public" ] }, + { symbol: [ "QGeoCodeReply", "private", "", "public" ] }, + { symbol: [ "QGeoCodingManager", "private", "", "public" ] }, + { symbol: [ "QGeoCodingManagerEngine", "private", "", "public" ] }, + { symbol: [ "QGeoManeuver", "private", "", "public" ] }, + { symbol: [ "QGeoRoute", "private", "", "public" ] }, + { symbol: [ "QGeoRouteLeg", "private", "", "public" ] }, + { symbol: [ "QGeoRouteReply", "private", "", "public" ] }, + { symbol: [ "QGeoRouteRequest", "private", "", "public" ] }, + { symbol: [ "QGeoRouteSegment", "private", "", "public" ] }, + { symbol: [ "QGeoRoutingManager", "private", "", "public" ] }, + { symbol: [ "QGeoRoutingManagerEngine", "private", "", "public" ] }, + { symbol: [ "QGeoServiceProvider", "private", "", "public" ] }, + { symbol: [ "QGeoServiceProviderFactory", "private", "", "public" ] }, + { symbol: [ "QLocation", "private", "", "public" ] }, + { symbol: [ "QPlace", "private", "", "public" ] }, + { symbol: [ "QPlaceAttribute", "private", "", "public" ] }, + { symbol: [ "QPlaceCategory", "private", "", "public" ] }, + { symbol: [ "QPlaceContactDetail", "private", "", "public" ] }, + { symbol: [ "QPlaceContent", "private", "", "public" ] }, + { symbol: [ "QPlaceContentReply", "private", "", "public" ] }, + { symbol: [ "QPlaceContentRequest", "private", "", "public" ] }, + { symbol: [ "QPlaceDetailsReply", "private", "", "public" ] }, + { symbol: [ "QPlaceEditorial", "private", "", "public" ] }, + { symbol: [ "QPlaceIcon", "private", "", "public" ] }, + { symbol: [ "QPlaceIdReply", "private", "", "public" ] }, + { symbol: [ "QPlaceImage", "private", "", "public" ] }, + { symbol: [ "QPlaceManager", "private", "", "public" ] }, + { symbol: [ "QPlaceManagerEngine", "private", "", "public" ] }, + { symbol: [ "QPlaceMatchReply", "private", "", "public" ] }, + { symbol: [ "QPlaceMatchRequest", "private", "", "public" ] }, + { symbol: [ "QPlaceProposedSearchResult", "private", "", "public" ] }, + { symbol: [ "QPlaceRatings", "private", "", "public" ] }, + { symbol: [ "QPlaceReply", "private", "", "public" ] }, + { symbol: [ "QPlaceResult", "private", "", "public" ] }, + { symbol: [ "QPlaceReview", "private", "", "public" ] }, + { symbol: [ "QPlaceSearchReply", "private", "", "public" ] }, + { symbol: [ "QPlaceSearchRequest", "private", "", "public" ] }, + { symbol: [ "QPlaceSearchResult", "private", "", "public" ] }, + { symbol: [ "QPlaceSearchSuggestionReply", "private", "", "public" ] }, + { symbol: [ "QPlaceSupplier", "private", "", "public" ] }, + { symbol: [ "QPlaceUser", "private", "", "public" ] }, + { symbol: [ "QtLocation", "private", "", "public" ] }, + { symbol: [ "QtLocationDepends", "private", "", "public" ] }, + { symbol: [ "QtLocationVersion", "private", "", "public" ] }, + { symbol: [ "QAbstractAudioDeviceInfo", "private", "", "public" ] }, + { symbol: [ "QAbstractAudioInput", "private", "", "public" ] }, + { symbol: [ "QAbstractAudioOutput", "private", "", "public" ] }, + { symbol: [ "QAbstractPlanarVideoBuffer", "private", "", "public" ] }, + { symbol: [ "QAbstractVideoBuffer", "private", "", "public" ] }, + { symbol: [ "QAbstractVideoFilter", "private", "", "public" ] }, + { symbol: [ "QAbstractVideoSurface", "private", "", "public" ] }, + { symbol: [ "QAudio", "private", "", "public" ] }, + { symbol: [ "QAudioBuffer", "private", "", "public" ] }, + { symbol: [ "QAudioDecoder", "private", "", "public" ] }, + { symbol: [ "QAudioDecoderControl", "private", "", "public" ] }, + { symbol: [ "QAudioDeviceInfo", "private", "", "public" ] }, + { symbol: [ "QAudioEncoderSettings", "private", "", "public" ] }, + { symbol: [ "QAudioEncoderSettingsControl", "private", "", "public" ] }, + { symbol: [ "QAudioFormat", "private", "", "public" ] }, + { symbol: [ "QAudioInput", "private", "", "public" ] }, + { symbol: [ "QAudioInputSelectorControl", "private", "", "public" ] }, + { symbol: [ "QAudioOutput", "private", "", "public" ] }, + { symbol: [ "QAudioOutputSelectorControl", "private", "", "public" ] }, + { symbol: [ "QAudioProbe", "private", "", "public" ] }, + { symbol: [ "QAudioRecorder", "private", "", "public" ] }, + { symbol: [ "QAudioRoleControl", "private", "", "public" ] }, + { symbol: [ "QAudioSystemFactoryInterface", "private", "", "public" ] }, + { symbol: [ "QAudioSystemPlugin", "private", "", "public" ] }, + { symbol: [ "QCamera", "private", "", "public" ] }, + { symbol: [ "QCameraCaptureBufferFormatControl", "private", "", "public" ] }, + { symbol: [ "QCameraCaptureDestinationControl", "private", "", "public" ] }, + { symbol: [ "QCameraControl", "private", "", "public" ] }, + { symbol: [ "QCameraExposure", "private", "", "public" ] }, + { symbol: [ "QCameraExposureControl", "private", "", "public" ] }, + { symbol: [ "QCameraFeedbackControl", "private", "", "public" ] }, + { symbol: [ "QCameraFlashControl", "private", "", "public" ] }, + { symbol: [ "QCameraFocus", "private", "", "public" ] }, + { symbol: [ "QCameraFocusControl", "private", "", "public" ] }, + { symbol: [ "QCameraFocusZone", "private", "", "public" ] }, + { symbol: [ "QCameraFocusZoneList", "private", "", "public" ] }, + { symbol: [ "QCameraImageCapture", "private", "", "public" ] }, + { symbol: [ "QCameraImageCaptureControl", "private", "", "public" ] }, + { symbol: [ "QCameraImageProcessing", "private", "", "public" ] }, + { symbol: [ "QCameraImageProcessingControl", "private", "", "public" ] }, + { symbol: [ "QCameraInfo", "private", "", "public" ] }, + { symbol: [ "QCameraInfoControl", "private", "", "public" ] }, + { symbol: [ "QCameraLocksControl", "private", "", "public" ] }, + { symbol: [ "QCameraViewfinderSettings", "private", "", "public" ] }, + { symbol: [ "QCameraViewfinderSettingsControl", "private", "", "public" ] }, + { symbol: [ "QCameraViewfinderSettingsControl2", "private", "", "public" ] }, + { symbol: [ "QCameraZoomControl", "private", "", "public" ] }, + { symbol: [ "QCustomAudioRoleControl", "private", "", "public" ] }, + { symbol: [ "QImageEncoderControl", "private", "", "public" ] }, + { symbol: [ "QImageEncoderSettings", "private", "", "public" ] }, + { symbol: [ "QMediaAudioProbeControl", "private", "", "public" ] }, + { symbol: [ "QMediaAvailabilityControl", "private", "", "public" ] }, + { symbol: [ "QMediaBindableInterface", "private", "", "public" ] }, + { symbol: [ "QMediaContainerControl", "private", "", "public" ] }, + { symbol: [ "QMediaContent", "private", "", "public" ] }, + { symbol: [ "QMediaControl", "private", "", "public" ] }, + { symbol: [ "QMediaGaplessPlaybackControl", "private", "", "public" ] }, + { symbol: [ "QMediaMetaData", "private", "", "public" ] }, + { symbol: [ "QMediaNetworkAccessControl", "private", "", "public" ] }, + { symbol: [ "QMediaObject", "private", "", "public" ] }, + { symbol: [ "QMediaPlayer", "private", "", "public" ] }, + { symbol: [ "QMediaPlayerControl", "private", "", "public" ] }, + { symbol: [ "QMediaPlaylist", "private", "", "public" ] }, + { symbol: [ "QMediaRecorder", "private", "", "public" ] }, + { symbol: [ "QMediaRecorderControl", "private", "", "public" ] }, + { symbol: [ "QMediaResource", "private", "", "public" ] }, + { symbol: [ "QMediaResourceList", "private", "", "public" ] }, + { symbol: [ "QMediaService", "private", "", "public" ] }, + { symbol: [ "QMediaServiceCameraInfoInterface", "private", "", "public" ] }, + { symbol: [ "QMediaServiceDefaultDeviceInterface", "private", "", "public" ] }, + { symbol: [ "QMediaServiceFeaturesInterface", "private", "", "public" ] }, + { symbol: [ "QMediaServiceProviderFactoryInterface", "private", "", "public" ] }, + { symbol: [ "QMediaServiceProviderHint", "private", "", "public" ] }, + { symbol: [ "QMediaServiceProviderPlugin", "private", "", "public" ] }, + { symbol: [ "QMediaServiceSupportedDevicesInterface", "private", "", "public" ] }, + { symbol: [ "QMediaServiceSupportedFormatsInterface", "private", "", "public" ] }, + { symbol: [ "QMediaStreamsControl", "private", "", "public" ] }, + { symbol: [ "QMediaTimeInterval", "private", "", "public" ] }, + { symbol: [ "QMediaTimeRange", "private", "", "public" ] }, + { symbol: [ "QMediaVideoProbeControl", "private", "", "public" ] }, + { symbol: [ "QMetaDataReaderControl", "private", "", "public" ] }, + { symbol: [ "QMetaDataWriterControl", "private", "", "public" ] }, + { symbol: [ "QMultimedia", "private", "", "public" ] }, + { symbol: [ "QRadioData", "private", "", "public" ] }, + { symbol: [ "QRadioDataControl", "private", "", "public" ] }, + { symbol: [ "QRadioTuner", "private", "", "public" ] }, + { symbol: [ "QRadioTunerControl", "private", "", "public" ] }, + { symbol: [ "QSound", "private", "", "public" ] }, + { symbol: [ "QSoundEffect", "private", "", "public" ] }, + { symbol: [ "QtMultimedia", "private", "", "public" ] }, + { symbol: [ "QtMultimediaDepends", "private", "", "public" ] }, + { symbol: [ "QtMultimediaVersion", "private", "", "public" ] }, + { symbol: [ "QVideoDeviceSelectorControl", "private", "", "public" ] }, + { symbol: [ "QVideoEncoderSettings", "private", "", "public" ] }, + { symbol: [ "QVideoEncoderSettingsControl", "private", "", "public" ] }, + { symbol: [ "QVideoFilterRunnable", "private", "", "public" ] }, + { symbol: [ "QVideoFrame", "private", "", "public" ] }, + { symbol: [ "QVideoProbe", "private", "", "public" ] }, + { symbol: [ "QVideoRendererControl", "private", "", "public" ] }, + { symbol: [ "QVideoSurfaceFormat", "private", "", "public" ] }, + { symbol: [ "QVideoWindowControl", "private", "", "public" ] }, + { symbol: [ "QtMultimediaQuick", "private", "", "public" ] }, + { symbol: [ "QtMultimediaQuickDepends", "private", "", "public" ] }, + { symbol: [ "QtMultimediaQuickVersion", "private", "", "public" ] }, + { symbol: [ "QCameraViewfinder", "private", "", "public" ] }, + { symbol: [ "QGraphicsVideoItem", "private", "", "public" ] }, + { symbol: [ "QtMultimediaWidgets", "private", "", "public" ] }, + { symbol: [ "QtMultimediaWidgetsDepends", "private", "", "public" ] }, + { symbol: [ "QtMultimediaWidgetsVersion", "private", "", "public" ] }, + { symbol: [ "QVideoWidget", "private", "", "public" ] }, + { symbol: [ "QVideoWidgetControl", "private", "", "public" ] }, + { symbol: [ "QAbstractNetworkCache", "private", "", "public" ] }, + { symbol: [ "QAbstractSocket", "private", "", "public" ] }, + { symbol: [ "QAuthenticator", "private", "", "public" ] }, + { symbol: [ "QDnsDomainNameRecord", "private", "", "public" ] }, + { symbol: [ "QDnsHostAddressRecord", "private", "", "public" ] }, + { symbol: [ "QDnsLookup", "private", "", "public" ] }, + { symbol: [ "QDnsMailExchangeRecord", "private", "", "public" ] }, + { symbol: [ "QDnsServiceRecord", "private", "", "public" ] }, + { symbol: [ "QDnsTextRecord", "private", "", "public" ] }, + { symbol: [ "QDtls", "private", "", "public" ] }, + { symbol: [ "QDtlsClientVerifier", "private", "", "public" ] }, + { symbol: [ "QHostAddress", "private", "", "public" ] }, + { symbol: [ "QHostInfo", "private", "", "public" ] }, + { symbol: [ "QHstsPolicy", "private", "", "public" ] }, + { symbol: [ "QHttp2Configuration", "private", "", "public" ] }, + { symbol: [ "QHttpMultiPart", "private", "", "public" ] }, + { symbol: [ "QHttpPart", "private", "", "public" ] }, + { symbol: [ "QIPv6Address", "private", "", "public" ] }, + { symbol: [ "QLocalServer", "private", "", "public" ] }, + { symbol: [ "QLocalSocket", "private", "", "public" ] }, + { symbol: [ "QNetworkAccessManager", "private", "", "public" ] }, + { symbol: [ "QNetworkAddressEntry", "private", "", "public" ] }, + { symbol: [ "QNetworkCacheMetaData", "private", "", "public" ] }, + { symbol: [ "QNetworkConfiguration", "private", "", "public" ] }, + { symbol: [ "QNetworkConfigurationManager", "private", "", "public" ] }, + { symbol: [ "QNetworkCookie", "private", "", "public" ] }, + { symbol: [ "QNetworkCookieJar", "private", "", "public" ] }, + { symbol: [ "QNetworkDatagram", "private", "", "public" ] }, + { symbol: [ "QNetworkDiskCache", "private", "", "public" ] }, + { symbol: [ "QNetworkInterface", "private", "", "public" ] }, + { symbol: [ "QNetworkProxy", "private", "", "public" ] }, + { symbol: [ "QNetworkProxyFactory", "private", "", "public" ] }, + { symbol: [ "QNetworkProxyQuery", "private", "", "public" ] }, + { symbol: [ "QNetworkReply", "private", "", "public" ] }, + { symbol: [ "QNetworkRequest", "private", "", "public" ] }, + { symbol: [ "QNetworkSession", "private", "", "public" ] }, + { symbol: [ "QOcspResponse", "private", "", "public" ] }, + { symbol: [ "QPasswordDigestor", "private", "", "public" ] }, + { symbol: [ "QSctpServer", "private", "", "public" ] }, + { symbol: [ "QSctpSocket", "private", "", "public" ] }, + { symbol: [ "QSsl", "private", "", "public" ] }, + { symbol: [ "QSslCertificate", "private", "", "public" ] }, + { symbol: [ "QSslCertificateExtension", "private", "", "public" ] }, + { symbol: [ "QSslCipher", "private", "", "public" ] }, + { symbol: [ "QSslConfiguration", "private", "", "public" ] }, + { symbol: [ "QSslDiffieHellmanParameters", "private", "", "public" ] }, + { symbol: [ "QSslEllipticCurve", "private", "", "public" ] }, + { symbol: [ "QSslError", "private", "", "public" ] }, + { symbol: [ "QSslKey", "private", "", "public" ] }, + { symbol: [ "QSslPreSharedKeyAuthenticator", "private", "", "public" ] }, + { symbol: [ "QSslSocket", "private", "", "public" ] }, + { symbol: [ "QTcpServer", "private", "", "public" ] }, + { symbol: [ "QTcpSocket", "private", "", "public" ] }, + { symbol: [ "QtNetwork", "private", "", "public" ] }, + { symbol: [ "QtNetworkDepends", "private", "", "public" ] }, + { symbol: [ "QtNetworkVersion", "private", "", "public" ] }, + { symbol: [ "QUdpSocket", "private", "", "public" ] }, + { symbol: [ "Q_IPV6ADDR", "private", "", "public" ] }, + { symbol: [ "QNdefFilter", "private", "", "public" ] }, + { symbol: [ "QNdefMessage", "private", "", "public" ] }, + { symbol: [ "QNdefNfcIconRecord", "private", "", "public" ] }, + { symbol: [ "QNdefNfcSmartPosterRecord", "private", "", "public" ] }, + { symbol: [ "QNdefNfcTextRecord", "private", "", "public" ] }, + { symbol: [ "QNdefNfcUriRecord", "private", "", "public" ] }, + { symbol: [ "QNdefRecord", "private", "", "public" ] }, + { symbol: [ "QNearFieldManager", "private", "", "public" ] }, + { symbol: [ "QNearFieldShareManager", "private", "", "public" ] }, + { symbol: [ "QNearFieldShareTarget", "private", "", "public" ] }, + { symbol: [ "QNearFieldTarget", "private", "", "public" ] }, + { symbol: [ "QQmlNdefRecord", "private", "", "public" ] }, + { symbol: [ "QtNfc", "private", "", "public" ] }, + { symbol: [ "QtNfcDepends", "private", "", "public" ] }, + { symbol: [ "QtNfcVersion", "private", "", "public" ] }, + { symbol: [ "QGL", "private", "", "public" ] }, + { symbol: [ "QGLBuffer", "private", "", "public" ] }, + { symbol: [ "QGLColormap", "private", "", "public" ] }, + { symbol: [ "QGLContext", "private", "", "public" ] }, + { symbol: [ "QGLFormat", "private", "", "public" ] }, + { symbol: [ "QGLFramebufferObject", "private", "", "public" ] }, + { symbol: [ "QGLFramebufferObjectFormat", "private", "", "public" ] }, + { symbol: [ "QGLFunctions", "private", "", "public" ] }, + { symbol: [ "QGLFunctionsPrivate", "private", "", "public" ] }, + { symbol: [ "QGLPixelBuffer", "private", "", "public" ] }, + { symbol: [ "QGLShader", "private", "", "public" ] }, + { symbol: [ "QGLShaderProgram", "private", "", "public" ] }, + { symbol: [ "QGLWidget", "private", "", "public" ] }, + { symbol: [ "QtOpenGL", "private", "", "public" ] }, + { symbol: [ "QtOpenGLDepends", "private", "", "public" ] }, + { symbol: [ "QtOpenGLVersion", "private", "", "public" ] }, + { symbol: [ "QOpenGLExtensions", "private", "", "public" ] }, + { symbol: [ "QtOpenGLExtensions", "private", "", "public" ] }, + { symbol: [ "QtOpenGLExtensionsDepends", "private", "", "public" ] }, + { symbol: [ "QtOpenGLExtensionsVersion", "private", "", "public" ] }, + { symbol: [ "QtPacketProtocol", "private", "", "public" ] }, + { symbol: [ "QtPacketProtocolDepends", "private", "", "public" ] }, + { symbol: [ "QtPacketProtocolVersion", "private", "", "public" ] }, + { symbol: [ "QtPlatformCompositorSupport", "private", "", "public" ] }, + { symbol: [ "QtPlatformCompositorSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtPlatformCompositorSupportVersion", "private", "", "public" ] }, + { symbol: [ "QCocoaNativeContext", "private", "", "public" ] }, + { symbol: [ "QCocoaWindowFunctions", "private", "", "public" ] }, + { symbol: [ "QEglFSFunctions", "private", "", "public" ] }, + { symbol: [ "QEGLNativeContext", "private", "", "public" ] }, + { symbol: [ "QGLXNativeContext", "private", "", "public" ] }, + { symbol: [ "QLinuxFbFunctions", "private", "", "public" ] }, + { symbol: [ "QPlatformHeaderHelper", "private", "", "public" ] }, + { symbol: [ "QtPlatformHeaders", "private", "", "public" ] }, + { symbol: [ "QtPlatformHeadersDepends", "private", "", "public" ] }, + { symbol: [ "QtPlatformHeadersVersion", "private", "", "public" ] }, + { symbol: [ "QWaylandWindowFunctions", "private", "", "public" ] }, + { symbol: [ "QWGLNativeContext", "private", "", "public" ] }, + { symbol: [ "QWindowsWindowFunctions", "private", "", "public" ] }, + { symbol: [ "QXcbScreenFunctions", "private", "", "public" ] }, + { symbol: [ "QXcbWindowFunctions", "private", "", "public" ] }, + { symbol: [ "QGeoAddress", "private", "", "public" ] }, + { symbol: [ "QGeoAreaMonitorInfo", "private", "", "public" ] }, + { symbol: [ "QGeoAreaMonitorSource", "private", "", "public" ] }, + { symbol: [ "QGeoCircle", "private", "", "public" ] }, + { symbol: [ "QGeoCoordinate", "private", "", "public" ] }, + { symbol: [ "QGeoLocation", "private", "", "public" ] }, + { symbol: [ "QGeoPolygon", "private", "", "public" ] }, + { symbol: [ "QGeoPositionInfo", "private", "", "public" ] }, + { symbol: [ "QGeoPositionInfoSource", "private", "", "public" ] }, + { symbol: [ "QGeoPositionInfoSourceFactory", "private", "", "public" ] }, + { symbol: [ "QGeoRectangle", "private", "", "public" ] }, + { symbol: [ "QGeoSatelliteInfo", "private", "", "public" ] }, + { symbol: [ "QGeoSatelliteInfoSource", "private", "", "public" ] }, + { symbol: [ "QGeoShape", "private", "", "public" ] }, + { symbol: [ "QNmeaPositionInfoSource", "private", "", "public" ] }, + { symbol: [ "QtPositioning", "private", "", "public" ] }, + { symbol: [ "QtPositioningDepends", "private", "", "public" ] }, + { symbol: [ "QtPositioningVersion", "private", "", "public" ] }, + { symbol: [ "QtPositioningQuick", "private", "", "public" ] }, + { symbol: [ "QtPositioningQuickDepends", "private", "", "public" ] }, + { symbol: [ "QtPositioningQuickVersion", "private", "", "public" ] }, + { symbol: [ "QAbstractPrintDialog", "private", "", "public" ] }, + { symbol: [ "QPageSetupDialog", "private", "", "public" ] }, + { symbol: [ "QPrintDialog", "private", "", "public" ] }, + { symbol: [ "QPrintEngine", "private", "", "public" ] }, + { symbol: [ "QPrinter", "private", "", "public" ] }, + { symbol: [ "QPrinterInfo", "private", "", "public" ] }, + { symbol: [ "QPrintPreviewDialog", "private", "", "public" ] }, + { symbol: [ "QPrintPreviewWidget", "private", "", "public" ] }, + { symbol: [ "QtPrintSupport", "private", "", "public" ] }, + { symbol: [ "QtPrintSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtPrintSupportVersion", "private", "", "public" ] }, + { symbol: [ "QJSEngine", "private", "", "public" ] }, + { symbol: [ "QJSValue", "private", "", "public" ] }, + { symbol: [ "QJSValueIterator", "private", "", "public" ] }, + { symbol: [ "QJSValueList", "private", "", "public" ] }, + { symbol: [ "QmlTypeAndRevisionsRegistration", "private", "", "public" ] }, + { symbol: [ "QQmlAbstractUrlInterceptor", "private", "", "public" ] }, + { symbol: [ "QQmlApplicationEngine", "private", "", "public" ] }, + { symbol: [ "QQmlComponent", "private", "", "public" ] }, + { symbol: [ "QQmlContext", "private", "", "public" ] }, + { symbol: [ "QQmlDebuggingEnabler", "private", "", "public" ] }, + { symbol: [ "QQmlEngine", "private", "", "public" ] }, + { symbol: [ "QQmlEngineExtensionInterface", "private", "", "public" ] }, + { symbol: [ "QQmlEngineExtensionPlugin", "private", "", "public" ] }, + { symbol: [ "QQmlError", "private", "", "public" ] }, + { symbol: [ "QQmlExpression", "private", "", "public" ] }, + { symbol: [ "QQmlExtensionInterface", "private", "", "public" ] }, + { symbol: [ "QQmlExtensionPlugin", "private", "", "public" ] }, + { symbol: [ "QQmlFile", "private", "", "public" ] }, + { symbol: [ "QQmlFileSelector", "private", "", "public" ] }, + { symbol: [ "QQmlImageProviderBase", "private", "", "public" ] }, + { symbol: [ "QQmlIncubationController", "private", "", "public" ] }, + { symbol: [ "QQmlIncubator", "private", "", "public" ] }, + { symbol: [ "QQmlInfo", "private", "", "public" ] }, + { symbol: [ "QQmlListProperty", "private", "", "public" ] }, + { symbol: [ "QQmlListReference", "private", "", "public" ] }, + { symbol: [ "QQmlModuleRegistration", "private", "", "public" ] }, + { symbol: [ "QQmlNetworkAccessManagerFactory", "private", "", "public" ] }, + { symbol: [ "QQmlParserStatus", "private", "", "public" ] }, + { symbol: [ "QQmlProperties", "private", "", "public" ] }, + { symbol: [ "QQmlProperty", "private", "", "public" ] }, + { symbol: [ "QQmlPropertyMap", "private", "", "public" ] }, + { symbol: [ "QQmlPropertyValueSource", "private", "", "public" ] }, + { symbol: [ "QQmlScriptString", "private", "", "public" ] }, + { symbol: [ "QQmlTypeInfo", "private", "", "public" ] }, + { symbol: [ "QQmlTypesExtensionInterface", "private", "", "public" ] }, + { symbol: [ "QtQml", "private", "", "public" ] }, + { symbol: [ "QtQmlDepends", "private", "", "public" ] }, + { symbol: [ "QtQmlVersion", "private", "", "public" ] }, + { symbol: [ "QtQmlDebug", "private", "", "public" ] }, + { symbol: [ "QtQmlDebugDepends", "private", "", "public" ] }, + { symbol: [ "QtQmlDebugVersion", "private", "", "public" ] }, + { symbol: [ "QtQmlModels", "private", "", "public" ] }, + { symbol: [ "QtQmlModelsDepends", "private", "", "public" ] }, + { symbol: [ "QtQmlModelsVersion", "private", "", "public" ] }, + { symbol: [ "QtQmlWorkerScript", "private", "", "public" ] }, + { symbol: [ "QtQmlWorkerScriptDepends", "private", "", "public" ] }, + { symbol: [ "QtQmlWorkerScriptVersion", "private", "", "public" ] }, + { symbol: [ "QQuickAsyncImageProvider", "private", "", "public" ] }, + { symbol: [ "QQuickFramebufferObject", "private", "", "public" ] }, + { symbol: [ "QQuickImageProvider", "private", "", "public" ] }, + { symbol: [ "QQuickImageResponse", "private", "", "public" ] }, + { symbol: [ "QQuickItem", "private", "", "public" ] }, + { symbol: [ "QQuickItemGrabResult", "private", "", "public" ] }, + { symbol: [ "QQuickPaintedItem", "private", "", "public" ] }, + { symbol: [ "QQuickRenderControl", "private", "", "public" ] }, + { symbol: [ "QQuickTextDocument", "private", "", "public" ] }, + { symbol: [ "QQuickTextureFactory", "private", "", "public" ] }, + { symbol: [ "QQuickTransform", "private", "", "public" ] }, + { symbol: [ "QQuickView", "private", "", "public" ] }, + { symbol: [ "QQuickWindow", "private", "", "public" ] }, + { symbol: [ "QSGAbstractRenderer", "private", "", "public" ] }, + { symbol: [ "QSGBasicGeometryNode", "private", "", "public" ] }, + { symbol: [ "QSGClipNode", "private", "", "public" ] }, + { symbol: [ "QSGDynamicTexture", "private", "", "public" ] }, + { symbol: [ "QSGEngine", "private", "", "public" ] }, + { symbol: [ "QSGFlatColorMaterial", "private", "", "public" ] }, + { symbol: [ "QSGGeometry", "private", "", "public" ] }, + { symbol: [ "QSGGeometryNode", "private", "", "public" ] }, + { symbol: [ "QSGImageNode", "private", "", "public" ] }, + { symbol: [ "QSGMaterial", "private", "", "public" ] }, + { symbol: [ "QSGMaterialRhiShader", "private", "", "public" ] }, + { symbol: [ "QSGMaterialShader", "private", "", "public" ] }, + { symbol: [ "QSGMaterialType", "private", "", "public" ] }, + { symbol: [ "QSGNinePatchNode", "private", "", "public" ] }, + { symbol: [ "QSGNode", "private", "", "public" ] }, + { symbol: [ "QSGNodeVisitor", "private", "", "public" ] }, + { symbol: [ "QSGOpacityNode", "private", "", "public" ] }, + { symbol: [ "QSGOpaqueTextureMaterial", "private", "", "public" ] }, + { symbol: [ "QSGRectangleNode", "private", "", "public" ] }, + { symbol: [ "QSGRendererInterface", "private", "", "public" ] }, + { symbol: [ "QSGRenderNode", "private", "", "public" ] }, + { symbol: [ "QSGRootNode", "private", "", "public" ] }, + { symbol: [ "QSGSimpleMaterial", "private", "", "public" ] }, + { symbol: [ "QSGSimpleMaterialComparableMaterial", "private", "", "public" ] }, + { symbol: [ "QSGSimpleMaterialShader", "private", "", "public" ] }, + { symbol: [ "QSGSimpleRectNode", "private", "", "public" ] }, + { symbol: [ "QSGSimpleTextureNode", "private", "", "public" ] }, + { symbol: [ "QSGTexture", "private", "", "public" ] }, + { symbol: [ "QSGTextureMaterial", "private", "", "public" ] }, + { symbol: [ "QSGTextureProvider", "private", "", "public" ] }, + { symbol: [ "QSGTransformNode", "private", "", "public" ] }, + { symbol: [ "QSGVertexColorMaterial", "private", "", "public" ] }, + { symbol: [ "QtQuick", "private", "", "public" ] }, + { symbol: [ "QtQuickDepends", "private", "", "public" ] }, + { symbol: [ "QtQuickVersion", "private", "", "public" ] }, + { symbol: [ "QQuickStyle", "private", "", "public" ] }, + { symbol: [ "QtQuickControls2", "private", "", "public" ] }, + { symbol: [ "QtQuickControls2Depends", "private", "", "public" ] }, + { symbol: [ "QtQuickControls2Version", "private", "", "public" ] }, + { symbol: [ "QtQuickParticles", "private", "", "public" ] }, + { symbol: [ "QtQuickParticlesDepends", "private", "", "public" ] }, + { symbol: [ "QtQuickParticlesVersion", "private", "", "public" ] }, + { symbol: [ "QtQuickShapes", "private", "", "public" ] }, + { symbol: [ "QtQuickShapesDepends", "private", "", "public" ] }, + { symbol: [ "QtQuickShapesVersion", "private", "", "public" ] }, + { symbol: [ "QtQuickTemplates2", "private", "", "public" ] }, + { symbol: [ "QtQuickTemplates2Depends", "private", "", "public" ] }, + { symbol: [ "QtQuickTemplates2Version", "private", "", "public" ] }, + { symbol: [ "QtQuickTest", "private", "", "public" ] }, + { symbol: [ "QtQuickTestDepends", "private", "", "public" ] }, + { symbol: [ "QtQuickTestVersion", "private", "", "public" ] }, + { symbol: [ "QQuickWidget", "private", "", "public" ] }, + { symbol: [ "QtQuickWidgets", "private", "", "public" ] }, + { symbol: [ "QtQuickWidgetsDepends", "private", "", "public" ] }, + { symbol: [ "QtQuickWidgetsVersion", "private", "", "public" ] }, + { symbol: [ "QAbstractItemModelReplica", "private", "", "public" ] }, + { symbol: [ "QIOQnxSource", "private", "", "public" ] }, + { symbol: [ "QQnxNativeIo", "private", "", "public" ] }, + { symbol: [ "QQnxNativeServer", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectAbstractPersistedStore", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectDynamicReplica", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectHost", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectHostBase", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectNode", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectPendingCall", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectPendingCallWatcher", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectPendingReply", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectRegistry", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectRegistryHost", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectReplica", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectSettingsStore", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectSourceLocation", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectSourceLocationInfo", "private", "", "public" ] }, + { symbol: [ "QRemoteObjectSourceLocations", "private", "", "public" ] }, + { symbol: [ "QtRemoteObjects", "private", "", "public" ] }, + { symbol: [ "QtRemoteObjectsDepends", "private", "", "public" ] }, + { symbol: [ "QtRemoteObjectsVersion", "private", "", "public" ] }, + { symbol: [ "parser.g", "private", "", "public" ] }, + { symbol: [ "QRegexParser", "private", "", "public" ] }, + { symbol: [ "QtRepParser", "private", "", "public" ] }, + { symbol: [ "QtRepParserDepends", "private", "", "public" ] }, + { symbol: [ "QtRepParserVersion", "private", "", "public" ] }, + { symbol: [ "QScxmlCompiler", "private", "", "public" ] }, + { symbol: [ "QScxmlCppDataModel", "private", "", "public" ] }, + { symbol: [ "QScxmlDataModel", "private", "", "public" ] }, + { symbol: [ "QScxmlDynamicScxmlServiceFactory", "private", "", "public" ] }, + { symbol: [ "QScxmlEcmaScriptDataModel", "private", "", "public" ] }, + { symbol: [ "QScxmlError", "private", "", "public" ] }, + { symbol: [ "QScxmlEvent", "private", "", "public" ] }, + { symbol: [ "QScxmlInvokableService", "private", "", "public" ] }, + { symbol: [ "QScxmlInvokableServiceFactory", "private", "", "public" ] }, + { symbol: [ "QScxmlNullDataModel", "private", "", "public" ] }, + { symbol: [ "QScxmlStateMachine", "private", "", "public" ] }, + { symbol: [ "QScxmlStaticScxmlServiceFactory", "private", "", "public" ] }, + { symbol: [ "QScxmlTableData", "private", "", "public" ] }, + { symbol: [ "QtScxml", "private", "", "public" ] }, + { symbol: [ "QtScxmlDepends", "private", "", "public" ] }, + { symbol: [ "QtScxmlVersion", "private", "", "public" ] }, + { symbol: [ "QAccelerometer", "private", "", "public" ] }, + { symbol: [ "QAccelerometerFilter", "private", "", "public" ] }, + { symbol: [ "QAccelerometerReading", "private", "", "public" ] }, + { symbol: [ "QAltimeter", "private", "", "public" ] }, + { symbol: [ "QAltimeterFilter", "private", "", "public" ] }, + { symbol: [ "QAltimeterReading", "private", "", "public" ] }, + { symbol: [ "QAmbientLightFilter", "private", "", "public" ] }, + { symbol: [ "QAmbientLightReading", "private", "", "public" ] }, + { symbol: [ "QAmbientLightSensor", "private", "", "public" ] }, + { symbol: [ "QAmbientTemperatureFilter", "private", "", "public" ] }, + { symbol: [ "QAmbientTemperatureReading", "private", "", "public" ] }, + { symbol: [ "QAmbientTemperatureSensor", "private", "", "public" ] }, + { symbol: [ "QCompass", "private", "", "public" ] }, + { symbol: [ "QCompassFilter", "private", "", "public" ] }, + { symbol: [ "QCompassReading", "private", "", "public" ] }, + { symbol: [ "QDistanceFilter", "private", "", "public" ] }, + { symbol: [ "QDistanceReading", "private", "", "public" ] }, + { symbol: [ "QDistanceSensor", "private", "", "public" ] }, + { symbol: [ "QGyroscope", "private", "", "public" ] }, + { symbol: [ "QGyroscopeFilter", "private", "", "public" ] }, + { symbol: [ "QGyroscopeReading", "private", "", "public" ] }, + { symbol: [ "QHolsterFilter", "private", "", "public" ] }, + { symbol: [ "QHolsterReading", "private", "", "public" ] }, + { symbol: [ "QHolsterSensor", "private", "", "public" ] }, + { symbol: [ "QHumidityFilter", "private", "", "public" ] }, + { symbol: [ "QHumidityReading", "private", "", "public" ] }, + { symbol: [ "QHumiditySensor", "private", "", "public" ] }, + { symbol: [ "QIRProximityFilter", "private", "", "public" ] }, + { symbol: [ "QIRProximityReading", "private", "", "public" ] }, + { symbol: [ "QIRProximitySensor", "private", "", "public" ] }, + { symbol: [ "QLidFilter", "private", "", "public" ] }, + { symbol: [ "QLidReading", "private", "", "public" ] }, + { symbol: [ "QLidSensor", "private", "", "public" ] }, + { symbol: [ "QLightFilter", "private", "", "public" ] }, + { symbol: [ "QLightReading", "private", "", "public" ] }, + { symbol: [ "QLightSensor", "private", "", "public" ] }, + { symbol: [ "QMagnetometer", "private", "", "public" ] }, + { symbol: [ "QMagnetometerFilter", "private", "", "public" ] }, + { symbol: [ "QMagnetometerReading", "private", "", "public" ] }, + { symbol: [ "QOrientationFilter", "private", "", "public" ] }, + { symbol: [ "QOrientationReading", "private", "", "public" ] }, + { symbol: [ "QOrientationSensor", "private", "", "public" ] }, + { symbol: [ "QPressureFilter", "private", "", "public" ] }, + { symbol: [ "QPressureReading", "private", "", "public" ] }, + { symbol: [ "QPressureSensor", "private", "", "public" ] }, + { symbol: [ "QProximityFilter", "private", "", "public" ] }, + { symbol: [ "QProximityReading", "private", "", "public" ] }, + { symbol: [ "QProximitySensor", "private", "", "public" ] }, + { symbol: [ "QRotationFilter", "private", "", "public" ] }, + { symbol: [ "QRotationReading", "private", "", "public" ] }, + { symbol: [ "QRotationSensor", "private", "", "public" ] }, + { symbol: [ "QSensor", "private", "", "public" ] }, + { symbol: [ "QSensorBackend", "private", "", "public" ] }, + { symbol: [ "QSensorBackendFactory", "private", "", "public" ] }, + { symbol: [ "QSensorChangesInterface", "private", "", "public" ] }, + { symbol: [ "QSensorFilter", "private", "", "public" ] }, + { symbol: [ "QSensorGesture", "private", "", "public" ] }, + { symbol: [ "QSensorGestureManager", "private", "", "public" ] }, + { symbol: [ "QSensorGesturePluginInterface", "private", "", "public" ] }, + { symbol: [ "QSensorGestureRecognizer", "private", "", "public" ] }, + { symbol: [ "QSensorManager", "private", "", "public" ] }, + { symbol: [ "QSensorPluginInterface", "private", "", "public" ] }, + { symbol: [ "QSensorReading", "private", "", "public" ] }, + { symbol: [ "QTapFilter", "private", "", "public" ] }, + { symbol: [ "QTapReading", "private", "", "public" ] }, + { symbol: [ "QTapSensor", "private", "", "public" ] }, + { symbol: [ "QTiltFilter", "private", "", "public" ] }, + { symbol: [ "QTiltReading", "private", "", "public" ] }, + { symbol: [ "QTiltSensor", "private", "", "public" ] }, + { symbol: [ "QtSensors", "private", "", "public" ] }, + { symbol: [ "QtSensorsDepends", "private", "", "public" ] }, + { symbol: [ "QtSensorsVersion", "private", "", "public" ] }, + { symbol: [ "QCanBus", "private", "", "public" ] }, + { symbol: [ "QCanBusDevice", "private", "", "public" ] }, + { symbol: [ "QCanBusDeviceInfo", "private", "", "public" ] }, + { symbol: [ "QCanBusFactory", "private", "", "public" ] }, + { symbol: [ "QCanBusFactoryV2", "private", "", "public" ] }, + { symbol: [ "QCanBusFrame", "private", "", "public" ] }, + { symbol: [ "QModbusClient", "private", "", "public" ] }, + { symbol: [ "QModbusDataUnit", "private", "", "public" ] }, + { symbol: [ "QModbusDataUnitMap", "private", "", "public" ] }, + { symbol: [ "QModbusDevice", "private", "", "public" ] }, + { symbol: [ "QModbusDeviceIdentification", "private", "", "public" ] }, + { symbol: [ "QModbusExceptionResponse", "private", "", "public" ] }, + { symbol: [ "QModbusPdu", "private", "", "public" ] }, + { symbol: [ "QModbusReply", "private", "", "public" ] }, + { symbol: [ "QModbusRequest", "private", "", "public" ] }, + { symbol: [ "QModbusResponse", "private", "", "public" ] }, + { symbol: [ "QModbusRtuSerialMaster", "private", "", "public" ] }, + { symbol: [ "QModbusRtuSerialSlave", "private", "", "public" ] }, + { symbol: [ "QModbusServer", "private", "", "public" ] }, + { symbol: [ "QModbusTcpClient", "private", "", "public" ] }, + { symbol: [ "QModbusTcpConnectionObserver", "private", "", "public" ] }, + { symbol: [ "QModbusTcpServer", "private", "", "public" ] }, + { symbol: [ "QtSerialBus", "private", "", "public" ] }, + { symbol: [ "QtSerialBusDepends", "private", "", "public" ] }, + { symbol: [ "QtSerialBusVersion", "private", "", "public" ] }, + { symbol: [ "QSerialPort", "private", "", "public" ] }, + { symbol: [ "QSerialPortInfo", "private", "", "public" ] }, + { symbol: [ "QtSerialPort", "private", "", "public" ] }, + { symbol: [ "QtSerialPortDepends", "private", "", "public" ] }, + { symbol: [ "QtSerialPortVersion", "private", "", "public" ] }, + { symbol: [ "QSql", "private", "", "public" ] }, + { symbol: [ "QSqlDatabase", "private", "", "public" ] }, + { symbol: [ "QSqlDriver", "private", "", "public" ] }, + { symbol: [ "QSqlDriverCreator", "private", "", "public" ] }, + { symbol: [ "QSqlDriverCreatorBase", "private", "", "public" ] }, + { symbol: [ "QSqlDriverPlugin", "private", "", "public" ] }, + { symbol: [ "QSqlError", "private", "", "public" ] }, + { symbol: [ "QSqlField", "private", "", "public" ] }, + { symbol: [ "QSqlIndex", "private", "", "public" ] }, + { symbol: [ "QSqlQuery", "private", "", "public" ] }, + { symbol: [ "QSqlQueryModel", "private", "", "public" ] }, + { symbol: [ "QSqlRecord", "private", "", "public" ] }, + { symbol: [ "QSqlRelation", "private", "", "public" ] }, + { symbol: [ "QSqlRelationalDelegate", "private", "", "public" ] }, + { symbol: [ "QSqlRelationalTableModel", "private", "", "public" ] }, + { symbol: [ "QSqlResult", "private", "", "public" ] }, + { symbol: [ "QSqlTableModel", "private", "", "public" ] }, + { symbol: [ "QtSql", "private", "", "public" ] }, + { symbol: [ "QtSqlDepends", "private", "", "public" ] }, + { symbol: [ "QtSqlVersion", "private", "", "public" ] }, + { symbol: [ "QGraphicsSvgItem", "private", "", "public" ] }, + { symbol: [ "QSvgGenerator", "private", "", "public" ] }, + { symbol: [ "QSvgRenderer", "private", "", "public" ] }, + { symbol: [ "QSvgWidget", "private", "", "public" ] }, + { symbol: [ "QtSvg", "private", "", "public" ] }, + { symbol: [ "QtSvgDepends", "private", "", "public" ] }, + { symbol: [ "QtSvgVersion", "private", "", "public" ] }, + { symbol: [ "QAbstractItemModelTester", "private", "", "public" ] }, + { symbol: [ "QEventSizeOfChecker", "private", "", "public" ] }, + { symbol: [ "QSignalSpy", "private", "", "public" ] }, + { symbol: [ "QSpontaneKeyEvent", "private", "", "public" ] }, + { symbol: [ "QtCoverageScanner", "private", "", "public" ] }, + { symbol: [ "QTest", "private", "", "public" ] }, + { symbol: [ "QTestAccessibility", "private", "", "public" ] }, + { symbol: [ "QTestData", "private", "", "public" ] }, + { symbol: [ "QTestDelayEvent", "private", "", "public" ] }, + { symbol: [ "QTestEvent", "private", "", "public" ] }, + { symbol: [ "QTestEventList", "private", "", "public" ] }, + { symbol: [ "QTestEventLoop", "private", "", "public" ] }, + { symbol: [ "QTestKeyClicksEvent", "private", "", "public" ] }, + { symbol: [ "QTestKeyEvent", "private", "", "public" ] }, + { symbol: [ "QTestMouseEvent", "private", "", "public" ] }, + { symbol: [ "QtTest", "private", "", "public" ] }, + { symbol: [ "QtTestDepends", "private", "", "public" ] }, + { symbol: [ "QtTestGui", "private", "", "public" ] }, + { symbol: [ "QtTestNetwork", "private", "", "public" ] }, + { symbol: [ "QtTestVersion", "private", "", "public" ] }, + { symbol: [ "QtTestWidgets", "private", "", "public" ] }, + { symbol: [ "QTextToSpeechEngine", "private", "", "public" ] }, + { symbol: [ "QTextToSpeechPlugin", "private", "", "public" ] }, + { symbol: [ "QtTextToSpeechDepends", "private", "", "public" ] }, + { symbol: [ "QtTextToSpeechVersion", "private", "", "public" ] }, + { symbol: [ "QVoice", "private", "", "public" ] }, + { symbol: [ "QtThemeSupport", "private", "", "public" ] }, + { symbol: [ "QtThemeSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtThemeSupportVersion", "private", "", "public" ] }, + { symbol: [ "QDesignerCustomWidgetCollectionInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerCustomWidgetInterface", "private", "", "public" ] }, + { symbol: [ "QDesignerExportWidget", "private", "", "public" ] }, + { symbol: [ "QtUiPlugin", "private", "", "public" ] }, + { symbol: [ "QtUiPluginDepends", "private", "", "public" ] }, + { symbol: [ "QtUiPluginVersion", "private", "", "public" ] }, + { symbol: [ "QtUiTools", "private", "", "public" ] }, + { symbol: [ "QtUiToolsDepends", "private", "", "public" ] }, + { symbol: [ "QtUiToolsVersion", "private", "", "public" ] }, + { symbol: [ "QUiLoader", "private", "", "public" ] }, + { symbol: [ "QtVulkanSupport", "private", "", "public" ] }, + { symbol: [ "QtVulkanSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtVulkanSupportVersion", "private", "", "public" ] }, + { symbol: [ "QQmlWebChannel", "private", "", "public" ] }, + { symbol: [ "QtWebChannel", "private", "", "public" ] }, + { symbol: [ "QtWebChannelDepends", "private", "", "public" ] }, + { symbol: [ "QtWebChannelVersion", "private", "", "public" ] }, + { symbol: [ "QWebChannel", "private", "", "public" ] }, + { symbol: [ "QWebChannelAbstractTransport", "private", "", "public" ] }, + { symbol: [ "QMaskGenerator", "private", "", "public" ] }, + { symbol: [ "QtWebSockets", "private", "", "public" ] }, + { symbol: [ "QtWebSocketsDepends", "private", "", "public" ] }, + { symbol: [ "QtWebSocketsVersion", "private", "", "public" ] }, + { symbol: [ "QWebSocket", "private", "", "public" ] }, + { symbol: [ "QWebSocketCorsAuthenticator", "private", "", "public" ] }, + { symbol: [ "QWebSocketProtocol", "private", "", "public" ] }, + { symbol: [ "QWebSocketServer", "private", "", "public" ] }, + { symbol: [ "QAbstractButton", "private", "", "public" ] }, + { symbol: [ "QAbstractGraphicsShapeItem", "private", "", "public" ] }, + { symbol: [ "QAbstractItemDelegate", "private", "", "public" ] }, + { symbol: [ "QAbstractItemView", "private", "", "public" ] }, + { symbol: [ "QAbstractScrollArea", "private", "", "public" ] }, + { symbol: [ "QAbstractSlider", "private", "", "public" ] }, + { symbol: [ "QAbstractSpinBox", "private", "", "public" ] }, + { symbol: [ "QAccessibleWidget", "private", "", "public" ] }, + { symbol: [ "QAction", "private", "", "public" ] }, + { symbol: [ "QActionGroup", "private", "", "public" ] }, + { symbol: [ "QApplication", "private", "", "public" ] }, + { symbol: [ "QBoxLayout", "private", "", "public" ] }, + { symbol: [ "QButtonGroup", "private", "", "public" ] }, + { symbol: [ "QCalendarWidget", "private", "", "public" ] }, + { symbol: [ "QCheckBox", "private", "", "public" ] }, + { symbol: [ "QColorDialog", "private", "", "public" ] }, + { symbol: [ "QColormap", "private", "", "public" ] }, + { symbol: [ "QColumnView", "private", "", "public" ] }, + { symbol: [ "QComboBox", "private", "", "public" ] }, + { symbol: [ "QCommandLinkButton", "private", "", "public" ] }, + { symbol: [ "QCommonStyle", "private", "", "public" ] }, + { symbol: [ "QCompleter", "private", "", "public" ] }, + { symbol: [ "QDataWidgetMapper", "private", "", "public" ] }, + { symbol: [ "QDateEdit", "private", "", "public" ] }, + { symbol: [ "QDateTimeEdit", "private", "", "public" ] }, + { symbol: [ "QDesktopWidget", "private", "", "public" ] }, + { symbol: [ "QDial", "private", "", "public" ] }, + { symbol: [ "QDialog", "private", "", "public" ] }, + { symbol: [ "QDialogButtonBox", "private", "", "public" ] }, + { symbol: [ "QDirModel", "private", "", "public" ] }, + { symbol: [ "QDockWidget", "private", "", "public" ] }, + { symbol: [ "QDoubleSpinBox", "private", "", "public" ] }, + { symbol: [ "QErrorMessage", "private", "", "public" ] }, + { symbol: [ "QFileDialog", "private", "", "public" ] }, + { symbol: [ "QFileIconProvider", "private", "", "public" ] }, + { symbol: [ "QFileSystemModel", "private", "", "public" ] }, + { symbol: [ "QFocusFrame", "private", "", "public" ] }, + { symbol: [ "QFontComboBox", "private", "", "public" ] }, + { symbol: [ "QFontDialog", "private", "", "public" ] }, + { symbol: [ "QFormLayout", "private", "", "public" ] }, + { symbol: [ "QFrame", "private", "", "public" ] }, + { symbol: [ "QGesture", "private", "", "public" ] }, + { symbol: [ "QGestureEvent", "private", "", "public" ] }, + { symbol: [ "QGestureRecognizer", "private", "", "public" ] }, + { symbol: [ "QGraphicsAnchor", "private", "", "public" ] }, + { symbol: [ "QGraphicsAnchorLayout", "private", "", "public" ] }, + { symbol: [ "QGraphicsBlurEffect", "private", "", "public" ] }, + { symbol: [ "QGraphicsColorizeEffect", "private", "", "public" ] }, + { symbol: [ "QGraphicsDropShadowEffect", "private", "", "public" ] }, + { symbol: [ "QGraphicsEffect", "private", "", "public" ] }, + { symbol: [ "QGraphicsEllipseItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsGridLayout", "private", "", "public" ] }, + { symbol: [ "QGraphicsItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsItemAnimation", "private", "", "public" ] }, + { symbol: [ "QGraphicsItemGroup", "private", "", "public" ] }, + { symbol: [ "QGraphicsLayout", "private", "", "public" ] }, + { symbol: [ "QGraphicsLayoutItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsLinearLayout", "private", "", "public" ] }, + { symbol: [ "QGraphicsLineItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsObject", "private", "", "public" ] }, + { symbol: [ "QGraphicsOpacityEffect", "private", "", "public" ] }, + { symbol: [ "QGraphicsPathItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsPixmapItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsPolygonItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsProxyWidget", "private", "", "public" ] }, + { symbol: [ "QGraphicsRectItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsRotation", "private", "", "public" ] }, + { symbol: [ "QGraphicsScale", "private", "", "public" ] }, + { symbol: [ "QGraphicsScene", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneContextMenuEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneDragDropEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneHelpEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneHoverEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneMouseEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneMoveEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneResizeEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSceneWheelEvent", "private", "", "public" ] }, + { symbol: [ "QGraphicsSimpleTextItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsTextItem", "private", "", "public" ] }, + { symbol: [ "QGraphicsTransform", "private", "", "public" ] }, + { symbol: [ "QGraphicsView", "private", "", "public" ] }, + { symbol: [ "QGraphicsWidget", "private", "", "public" ] }, + { symbol: [ "QGridLayout", "private", "", "public" ] }, + { symbol: [ "QGroupBox", "private", "", "public" ] }, + { symbol: [ "QHBoxLayout", "private", "", "public" ] }, + { symbol: [ "QHeaderView", "private", "", "public" ] }, + { symbol: [ "QInputDialog", "private", "", "public" ] }, + { symbol: [ "QItemDelegate", "private", "", "public" ] }, + { symbol: [ "QItemEditorCreator", "private", "", "public" ] }, + { symbol: [ "QItemEditorCreatorBase", "private", "", "public" ] }, + { symbol: [ "QItemEditorFactory", "private", "", "public" ] }, + { symbol: [ "QKeyEventTransition", "private", "", "public" ] }, + { symbol: [ "QKeySequenceEdit", "private", "", "public" ] }, + { symbol: [ "QLabel", "private", "", "public" ] }, + { symbol: [ "QLayout", "private", "", "public" ] }, + { symbol: [ "QLayoutItem", "private", "", "public" ] }, + { symbol: [ "QLCDNumber", "private", "", "public" ] }, + { symbol: [ "QLineEdit", "private", "", "public" ] }, + { symbol: [ "QListView", "private", "", "public" ] }, + { symbol: [ "QListWidget", "private", "", "public" ] }, + { symbol: [ "QListWidgetItem", "private", "", "public" ] }, + { symbol: [ "QMacCocoaViewContainer", "private", "", "public" ] }, + { symbol: [ "QMacNativeWidget", "private", "", "public" ] }, + { symbol: [ "QMainWindow", "private", "", "public" ] }, + { symbol: [ "QMdiArea", "private", "", "public" ] }, + { symbol: [ "QMdiSubWindow", "private", "", "public" ] }, + { symbol: [ "QMenu", "private", "", "public" ] }, + { symbol: [ "QMenuBar", "private", "", "public" ] }, + { symbol: [ "QMessageBox", "private", "", "public" ] }, + { symbol: [ "QMouseEventTransition", "private", "", "public" ] }, + { symbol: [ "QOpenGLWidget", "private", "", "public" ] }, + { symbol: [ "QPanGesture", "private", "", "public" ] }, + { symbol: [ "QPinchGesture", "private", "", "public" ] }, + { symbol: [ "QPlainTextDocumentLayout", "private", "", "public" ] }, + { symbol: [ "QPlainTextEdit", "private", "", "public" ] }, + { symbol: [ "QProgressBar", "private", "", "public" ] }, + { symbol: [ "QProgressDialog", "private", "", "public" ] }, + { symbol: [ "QProxyStyle", "private", "", "public" ] }, + { symbol: [ "QPushButton", "private", "", "public" ] }, + { symbol: [ "QRadioButton", "private", "", "public" ] }, + { symbol: [ "QRubberBand", "private", "", "public" ] }, + { symbol: [ "QScrollArea", "private", "", "public" ] }, + { symbol: [ "QScrollBar", "private", "", "public" ] }, + { symbol: [ "QScroller", "private", "", "public" ] }, + { symbol: [ "QScrollerProperties", "private", "", "public" ] }, + { symbol: [ "QShortcut", "private", "", "public" ] }, + { symbol: [ "QSizeGrip", "private", "", "public" ] }, + { symbol: [ "QSizePolicy", "private", "", "public" ] }, + { symbol: [ "QSlider", "private", "", "public" ] }, + { symbol: [ "QSpacerItem", "private", "", "public" ] }, + { symbol: [ "QSpinBox", "private", "", "public" ] }, + { symbol: [ "QSplashScreen", "private", "", "public" ] }, + { symbol: [ "QSplitter", "private", "", "public" ] }, + { symbol: [ "QSplitterHandle", "private", "", "public" ] }, + { symbol: [ "QStackedLayout", "private", "", "public" ] }, + { symbol: [ "QStackedWidget", "private", "", "public" ] }, + { symbol: [ "QStandardItemEditorCreator", "private", "", "public" ] }, + { symbol: [ "QStatusBar", "private", "", "public" ] }, + { symbol: [ "QStyle", "private", "", "public" ] }, + { symbol: [ "QStyledItemDelegate", "private", "", "public" ] }, + { symbol: [ "QStyleFactory", "private", "", "public" ] }, + { symbol: [ "QStyleHintReturn", "private", "", "public" ] }, + { symbol: [ "QStyleHintReturnMask", "private", "", "public" ] }, + { symbol: [ "QStyleHintReturnVariant", "private", "", "public" ] }, + { symbol: [ "QStyleOption", "private", "", "public" ] }, + { symbol: [ "QStyleOptionButton", "private", "", "public" ] }, + { symbol: [ "QStyleOptionComboBox", "private", "", "public" ] }, + { symbol: [ "QStyleOptionComplex", "private", "", "public" ] }, + { symbol: [ "QStyleOptionDockWidget", "private", "", "public" ] }, + { symbol: [ "QStyleOptionDockWidgetV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionFocusRect", "private", "", "public" ] }, + { symbol: [ "QStyleOptionFrame", "private", "", "public" ] }, + { symbol: [ "QStyleOptionFrameV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionFrameV3", "private", "", "public" ] }, + { symbol: [ "QStyleOptionGraphicsItem", "private", "", "public" ] }, + { symbol: [ "QStyleOptionGroupBox", "private", "", "public" ] }, + { symbol: [ "QStyleOptionHeader", "private", "", "public" ] }, + { symbol: [ "QStyleOptionMenuItem", "private", "", "public" ] }, + { symbol: [ "QStyleOptionProgressBar", "private", "", "public" ] }, + { symbol: [ "QStyleOptionProgressBarV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionRubberBand", "private", "", "public" ] }, + { symbol: [ "QStyleOptionSizeGrip", "private", "", "public" ] }, + { symbol: [ "QStyleOptionSlider", "private", "", "public" ] }, + { symbol: [ "QStyleOptionSpinBox", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTab", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTabBarBase", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTabBarBaseV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTabV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTabV3", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTabV4", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTabWidgetFrame", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTabWidgetFrameV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionTitleBar", "private", "", "public" ] }, + { symbol: [ "QStyleOptionToolBar", "private", "", "public" ] }, + { symbol: [ "QStyleOptionToolBox", "private", "", "public" ] }, + { symbol: [ "QStyleOptionToolBoxV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionToolButton", "private", "", "public" ] }, + { symbol: [ "QStyleOptionViewItem", "private", "", "public" ] }, + { symbol: [ "QStyleOptionViewItemV2", "private", "", "public" ] }, + { symbol: [ "QStyleOptionViewItemV3", "private", "", "public" ] }, + { symbol: [ "QStyleOptionViewItemV4", "private", "", "public" ] }, + { symbol: [ "QStylePainter", "private", "", "public" ] }, + { symbol: [ "QStylePlugin", "private", "", "public" ] }, + { symbol: [ "QSwipeGesture", "private", "", "public" ] }, + { symbol: [ "QSystemTrayIcon", "private", "", "public" ] }, + { symbol: [ "QTabBar", "private", "", "public" ] }, + { symbol: [ "QTableView", "private", "", "public" ] }, + { symbol: [ "QTableWidget", "private", "", "public" ] }, + { symbol: [ "QTableWidgetItem", "private", "", "public" ] }, + { symbol: [ "QTableWidgetSelectionRange", "private", "", "public" ] }, + { symbol: [ "QTabWidget", "private", "", "public" ] }, + { symbol: [ "QTapAndHoldGesture", "private", "", "public" ] }, + { symbol: [ "QTapGesture", "private", "", "public" ] }, + { symbol: [ "QTextBrowser", "private", "", "public" ] }, + { symbol: [ "QTextEdit", "private", "", "public" ] }, + { symbol: [ "QTileRules", "private", "", "public" ] }, + { symbol: [ "QTimeEdit", "private", "", "public" ] }, + { symbol: [ "QToolBar", "private", "", "public" ] }, + { symbol: [ "QToolBox", "private", "", "public" ] }, + { symbol: [ "QToolButton", "private", "", "public" ] }, + { symbol: [ "QToolTip", "private", "", "public" ] }, + { symbol: [ "QTreeView", "private", "", "public" ] }, + { symbol: [ "QTreeWidget", "private", "", "public" ] }, + { symbol: [ "QTreeWidgetItem", "private", "", "public" ] }, + { symbol: [ "QTreeWidgetItemIterator", "private", "", "public" ] }, + { symbol: [ "QtWidgets", "private", "", "public" ] }, + { symbol: [ "QtWidgetsDepends", "private", "", "public" ] }, + { symbol: [ "QtWidgetsVersion", "private", "", "public" ] }, + { symbol: [ "QUndoCommand", "private", "", "public" ] }, + { symbol: [ "QUndoGroup", "private", "", "public" ] }, + { symbol: [ "QUndoStack", "private", "", "public" ] }, + { symbol: [ "QUndoView", "private", "", "public" ] }, + { symbol: [ "QVBoxLayout", "private", "", "public" ] }, + { symbol: [ "QWhatsThis", "private", "", "public" ] }, + { symbol: [ "QWidget", "private", "", "public" ] }, + { symbol: [ "QWidgetAction", "private", "", "public" ] }, + { symbol: [ "QWidgetData", "private", "", "public" ] }, + { symbol: [ "QWidgetItem", "private", "", "public" ] }, + { symbol: [ "QWidgetItemV2", "private", "", "public" ] }, + { symbol: [ "QWizard", "private", "", "public" ] }, + { symbol: [ "QWizardPage", "private", "", "public" ] }, + { symbol: [ "QtWindowsUIAutomationSupport", "private", "", "public" ] }, + { symbol: [ "QtWindowsUIAutomationSupportDepends", "private", "", "public" ] }, + { symbol: [ "QtWindowsUIAutomationSupportVersion", "private", "", "public" ] }, + { symbol: [ "QtWin", "private", "", "public" ] }, + { symbol: [ "QtWinExtras", "private", "", "public" ] }, + { symbol: [ "QtWinExtrasDepends", "private", "", "public" ] }, + { symbol: [ "QtWinExtrasVersion", "private", "", "public" ] }, + { symbol: [ "QWinColorizationChangeEvent", "private", "", "public" ] }, + { symbol: [ "QWinCompositionChangeEvent", "private", "", "public" ] }, + { symbol: [ "QWinEvent", "private", "", "public" ] }, + { symbol: [ "QWinJumpList", "private", "", "public" ] }, + { symbol: [ "QWinJumpListCategory", "private", "", "public" ] }, + { symbol: [ "QWinJumpListItem", "private", "", "public" ] }, + { symbol: [ "QWinMime", "private", "", "public" ] }, + { symbol: [ "QWinTaskbarButton", "private", "", "public" ] }, + { symbol: [ "QWinTaskbarProgress", "private", "", "public" ] }, + { symbol: [ "QWinThumbnailToolBar", "private", "", "public" ] }, + { symbol: [ "QWinThumbnailToolButton", "private", "", "public" ] }, + { symbol: [ "QDomAttr", "private", "", "public" ] }, + { symbol: [ "QDomCDATASection", "private", "", "public" ] }, + { symbol: [ "QDomCharacterData", "private", "", "public" ] }, + { symbol: [ "QDomComment", "private", "", "public" ] }, + { symbol: [ "QDomDocument", "private", "", "public" ] }, + { symbol: [ "QDomDocumentFragment", "private", "", "public" ] }, + { symbol: [ "QDomDocumentType", "private", "", "public" ] }, + { symbol: [ "QDomElement", "private", "", "public" ] }, + { symbol: [ "QDomEntity", "private", "", "public" ] }, + { symbol: [ "QDomEntityReference", "private", "", "public" ] }, + { symbol: [ "QDomImplementation", "private", "", "public" ] }, + { symbol: [ "QDomNamedNodeMap", "private", "", "public" ] }, + { symbol: [ "QDomNode", "private", "", "public" ] }, + { symbol: [ "QDomNodeList", "private", "", "public" ] }, + { symbol: [ "QDomNotation", "private", "", "public" ] }, + { symbol: [ "QDomProcessingInstruction", "private", "", "public" ] }, + { symbol: [ "QDomText", "private", "", "public" ] }, + { symbol: [ "QtXml", "private", "", "public" ] }, + { symbol: [ "QtXmlDepends", "private", "", "public" ] }, + { symbol: [ "QtXmlVersion", "private", "", "public" ] }, + { symbol: [ "QXmlAttributes", "private", "", "public" ] }, + { symbol: [ "QXmlContentHandler", "private", "", "public" ] }, + { symbol: [ "QXmlDeclHandler", "private", "", "public" ] }, + { symbol: [ "QXmlDefaultHandler", "private", "", "public" ] }, + { symbol: [ "QXmlDTDHandler", "private", "", "public" ] }, + { symbol: [ "QXmlEntityResolver", "private", "", "public" ] }, + { symbol: [ "QXmlErrorHandler", "private", "", "public" ] }, + { symbol: [ "QXmlInputSource", "private", "", "public" ] }, + { symbol: [ "QXmlLexicalHandler", "private", "", "public" ] }, + { symbol: [ "QXmlLocator", "private", "", "public" ] }, + { symbol: [ "QXmlNamespaceSupport", "private", "", "public" ] }, + { symbol: [ "QXmlParseException", "private", "", "public" ] }, + { symbol: [ "QXmlReader", "private", "", "public" ] }, + { symbol: [ "QXmlSimpleReader", "private", "", "public" ] }, + { symbol: [ "QAbstractMessageHandler", "private", "", "public" ] }, + { symbol: [ "QAbstractUriResolver", "private", "", "public" ] }, + { symbol: [ "QAbstractXmlNodeModel", "private", "", "public" ] }, + { symbol: [ "QAbstractXmlReceiver", "private", "", "public" ] }, + { symbol: [ "QSimpleXmlNodeModel", "private", "", "public" ] }, + { symbol: [ "QSourceLocation", "private", "", "public" ] }, + { symbol: [ "QtXmlPatterns", "private", "", "public" ] }, + { symbol: [ "QtXmlPatternsDepends", "private", "", "public" ] }, + { symbol: [ "QtXmlPatternsVersion", "private", "", "public" ] }, + { symbol: [ "QXmlFormatter", "private", "", "public" ] }, + { symbol: [ "QXmlItem", "private", "", "public" ] }, + { symbol: [ "QXmlName", "private", "", "public" ] }, + { symbol: [ "QXmlNamePool", "private", "", "public" ] }, + { symbol: [ "QXmlNodeModelIndex", "private", "", "public" ] }, + { symbol: [ "QXmlQuery", "private", "", "public" ] }, + { symbol: [ "QXmlResultItems", "private", "", "public" ] }, + { symbol: [ "QXmlSchema", "private", "", "public" ] }, + { symbol: [ "QXmlSchemaValidator", "private", "", "public" ] }, + { symbol: [ "QXmlSerializer", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxaggregated\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxbase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxbindable\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxscript\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxselect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxtypefunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxtypes\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?activeqtversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?activeqtversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxaggregated\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxbase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxbindable\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxscript\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxscript\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxscript\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxselect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](ActiveQt/)?qaxwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractanimationclip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractchannelmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractclipanimator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractclipblendnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qadditiveclipblend\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationcallback\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationclip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationclipdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationcliploader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationcontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qblendedclipanimator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qcallbackmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannelcomponent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannelmapper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannelmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipanimator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipblendnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipblendnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipblendnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipblendvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclock\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qkeyframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qkeyframeanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qlerpclipblend\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qmorphinganimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qmorphtarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qskeletonmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractanimationclip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractchannelmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractclipanimator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qabstractclipblendnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qadditiveclipblend\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationcallback\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationclip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationclipdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationcliploader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationcontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qblendedclipanimator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qcallbackmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannelcomponent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannelmapper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qchannelmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipanimator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipblendnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclipblendvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qclock\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qkeyframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qkeyframeanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qlerpclipblend\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qmorphinganimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qmorphtarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qskeletonmapping\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qvertexblendanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qt3danimationversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qt3danimationversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DAnimation/)?qvertexblendanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qabstractaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qabstractskeleton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qarmature\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qaspectengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qaspectjob\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qabstractaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qbackendnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qbackendnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qabstractaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qcomponent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qcomponentaddedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qcomponentremovedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qentity\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qdynamicpropertyupdatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qentity\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qaspectengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qjoint\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodecommand\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodecommand\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodedestroyedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodeid\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertynodeaddedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertynoderemovedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyupdatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyupdatedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueaddedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueaddedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueremovedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueremovedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qscenechange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qscenechange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qskeleton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qskeletonloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qstaticpropertyupdatedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qstaticpropertyvalueaddedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qstaticpropertyvalueremovedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qabstractaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qabstractskeleton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qarmature\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qaspectengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qaspectjob\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qbackendnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qcomponent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qcomponentaddedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qcomponentremovedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qdynamicpropertyupdatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qentity\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qjoint\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodecommand\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodedestroyedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qnodeid\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertynodeaddedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertynoderemovedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyupdatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyupdatedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueaddedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueaddedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueremovedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qpropertyvalueremovedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qscenechange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qskeleton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qskeletonloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qstaticpropertyupdatedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qstaticpropertyvalueaddedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qstaticpropertyvalueremovedchangebase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qtransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qt3dcoreversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qt3dcoreversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DCore/)?qtransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qabstractcameracontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qabstractspritesheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qconegeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qcuboidgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qcylindergeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qdiffusemapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qdiffusespecularmapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qdiffusespecularmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qextrudedtextgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qfirstpersoncameracontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qforwardrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qgoochmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qmetalroughmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qmorphphongmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qnormaldiffusemapalphamaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qnormaldiffusemapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qnormaldiffusespecularmapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qorbitcameracontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qpervertexcolormaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qphongalphamaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qphongmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qplanegeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qskyboxentity\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspheregeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspritegrid\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspritesheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspritesheetitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qabstractcameracontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qabstractspritesheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qconegeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qconemesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qcuboidgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qcuboidmesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qcylindergeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qcylindermesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qdiffusemapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qdiffusespecularmapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qdiffusespecularmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qextrudedtextgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qextrudedtextmesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qfirstpersoncameracontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qforwardrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qgoochmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qmetalroughmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qmorphphongmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qnormaldiffusemapalphamaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qnormaldiffusemapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qnormaldiffusespecularmapmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qorbitcameracontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qpervertexcolormaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qphongalphamaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qphongmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qplanegeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qplanemesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qskyboxentity\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspheregeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspheremesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspritegrid\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspritesheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qspritesheetitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qt3dwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtext2dentity\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtexturedmetalroughmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtexturematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtorusgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtorusmesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qt3dextrasversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qt3dextrasversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qt3dwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtext2dentity\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtexturedmetalroughmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtexturematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DExtras/)?qtorusgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qabstractactioninput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qabstractaxisinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qabstractphysicaldevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qactioninput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qanalogaxisinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaxis\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaxisaccumulator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaxissetting\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qbuttonaxisinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputchord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputsequence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qkeyboarddevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qkeyboardhandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qkeyevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qkeyevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qlogicaldevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmousedevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmouseevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmouseevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmousehandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qphysicaldevicecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qphysicaldevicecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qphysicaldevicecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qabstractactioninput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qabstractaxisinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qabstractphysicaldevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qactioninput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qanalogaxisinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaxis\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaxisaccumulator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qaxissetting\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qbuttonaxisinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputchord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputsequence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qinputsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qkeyboarddevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qkeyboardhandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qkeyevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qlogicaldevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmousedevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmouseevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmousehandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qphysicaldevicecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qt3dinputversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qt3dinputversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmouseevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DInput/)?qmouseevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DLogic/)?qframeaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DLogic/)?qlogicaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DLogic/)?qframeaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DLogic/)?qlogicaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DLogic/)?qt3dlogicversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DLogic/)?qt3dlogicversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuick/)?qqmlaspectengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuick/)?qqmlaspectengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuick/)?qt3dquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuick/)?qt3dquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickAnimation/)?qt3dquickanimationversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickAnimation/)?qt3dquickanimationversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickExtras/)?qt3dquickwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickExtras/)?qt3dquickextrasversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickExtras/)?qt3dquickextrasversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickExtras/)?qt3dquickwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickInput/)?qt3dquickinputversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickInput/)?qt3dquickinputversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickRender/)?qt3dquickrenderversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickRender/)?qt3dquickrenderversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickScene2D/)?qscene2d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickScene2D/)?qscene2d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickScene2D/)?qt3dquickscene2dversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DQuickScene2D/)?qt3dquickscene2dversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstractfunctor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderpass\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstractfunctor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstractlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstractraycaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstracttexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstracttextureimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qalphacoverage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qalphatest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qattribute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qblendequation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qblendequationarguments\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qblitframebuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qbuffercapture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qbufferdatagenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qattribute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcamera\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcameralens\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcameraselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qclearbuffers\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qclipplane\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcolormask\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcomputecommand\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcullface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdebugoverlay\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdepthrange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdepthtest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdirectionallight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdispatchcompute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdithering\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qeffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qenvironmentlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qfilterkey\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qframegraphnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qframegraphnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qframegraphnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qframegraphnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qfrontface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qfrustumculling\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgeometryfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgeometryfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgeometryrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgraphicsapifilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlayer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlayerfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlevelofdetail\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlevelofdetailboundingsphere\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qmemorybarrier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qmultisampleantialiasing\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qnodepthmask\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qnodraw\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qnopicking\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qobjectpicker\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpaintedtextureimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qparameter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickingsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpicklineevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpicklineevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickpointevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickpointevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpicktriangleevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpicktriangleevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpointlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpointsize\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpolygonoffset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qproximityfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrastermode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qraycaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qraycasterhit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendercapabilities\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendercapture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendercapture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderpass\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderpassfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderstateset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendersurfaceselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendertarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendertargetoutput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendertargetselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsceneloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qscissortest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qscreenraycaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qseamlesscubemap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsetfence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderprogrambuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsortpolicy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qspotlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstencilmask\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciloperation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciloperationarguments\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciltest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciltestarguments\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsubtreeenabler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstractfunctor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstractlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstractraycaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstracttexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstracttextureimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qalphacoverage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qalphatest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qattribute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qblendequation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qblendequationarguments\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qblitframebuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qbuffercapture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qbufferdatagenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcamera\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcameralens\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcameraselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qclearbuffers\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qclipplane\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcolormask\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcomputecommand\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qcullface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdebugoverlay\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdepthrange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdepthtest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdirectionallight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdispatchcompute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qdithering\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qeffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qenvironmentlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qfilterkey\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qframegraphnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qframegraphnodecreatedchange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qfrontface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qfrustumculling\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgeometryfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgeometryrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qgraphicsapifilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlayer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlayerfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlevelofdetail\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlevelofdetailboundingsphere\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlevelofdetailswitch\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qlinewidth\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qmemorybarrier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qmesh\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qmultisampleantialiasing\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qnodepthmask\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qnodraw\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qnopicking\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qobjectpicker\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpaintedtextureimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qparameter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickingsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpicklineevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpickpointevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpicktriangleevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpointlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpointsize\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qpolygonoffset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qproximityfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrastermode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qraycaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qraycasterhit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderapi\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderaspect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendercapabilities\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendercapture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderpass\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderpassfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrenderstateset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendersurfaceselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendertarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendertargetoutput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qrendertargetselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsceneloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qscissortest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qscreenraycaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qseamlesscubemap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsetfence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qshaderprogrambuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsortpolicy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qspotlight\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstencilmask\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciloperation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciloperationarguments\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciltest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qstenciltestarguments\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qsubtreeenabler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtechnique\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtechniquefilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturedataupdate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturegenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimagedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimagedatagenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturewrapmode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qviewport\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qwaitfence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qt3drenderversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qt3drenderversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtechnique\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtechniquefilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturedataupdate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturegenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qabstracttexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimagedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimagedatagenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimagedatagenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtextureimagedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qtexturewrapmode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qviewport\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](Qt3DRender/)?qwaitfence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtAccessibilitySupport/)?qtaccessibilitysupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtAccessibilitySupport/)?qtaccessibilitysupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothaddress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothdevicediscoveryagent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothdeviceinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothhostinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothlocaldevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothservicediscoveryagent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothserviceinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothtransfermanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothtransferreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothtransferrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetoothuuid\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergyadvertisingdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergyadvertisingparameters\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergycharacteristic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergycharacteristicdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergyconnectionparameters\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergycontroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergydescriptor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergydescriptordata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qbluetooth\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergyservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qlowenergyservicedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtBluetooth/)?qtbluetoothversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentcompilertest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentexception\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentfilterkernel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentfunctionwrappers\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentiteratekernel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentmapkernel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentmedian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentreducekernel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentrun\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentrunbase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentstoredfunctioncall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentthreadengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentrun\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtConcurrent/)?qtconcurrentversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstracteventdispatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractitemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractitemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractnativeeventfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractitemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstracttransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qarraydata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qarraydatapointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qarraydata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariant\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qatomic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qatomic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qatomic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmutex\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbasictimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qendian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qendian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbitarray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbitarray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearraylist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearraylist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearraymatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcalendar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborarray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborcommon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcbormap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborstreamreader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborstreamwriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qchar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcollator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcollator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcommandlineoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcommandlineparser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qconcatenatetablesproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcontiguouscache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcontiguouscache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcontiguouscache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreapplication\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdatastream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdatetime\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdatetime\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdeadlinetimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdir\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdiriterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qeasingcurve\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qelapsedtimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsharedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qeventloop\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qeventloop\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qeventtransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qexception\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qshareddata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfactoryinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfiledevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfileinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfileinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfileselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfilesystemwatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfinalstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qflags\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qflags\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfloat16\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfutureinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfutureinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuturesynchronizer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuturewatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuturewatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobalstatic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhash\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhash\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhashfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhash\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhash\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhistorystate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qidentityproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qflags\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qnamespace\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qiodevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qitemselectionmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qitemselectionmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qitemselectionmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonarray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsondocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsondocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qiterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qchar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qendian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlibrary\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlibraryinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qline\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qline\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlinkedlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlinkedlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlinkedlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlinkedlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qendian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlocale\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlockfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qloggingcategory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmargins\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmargins\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmessageauthenticationcode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlogging\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlogging\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmetaobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmetaobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmetaobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmetaobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmetatype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmimedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmimedatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmimetype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractitemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractitemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearraylist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhash\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlinkedlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmutex\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmutex\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectcleanuphandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qoperatingsystemversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpair\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qparallelanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpauseanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractitemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpluginloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpoint\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpoint\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qprocess\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qprocess\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpropertyanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qqueue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrandom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrandom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qreadwritelock\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qreadwritelock\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmutex\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qregexp\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qregularexpression\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qregularexpression\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qresource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrunnable\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsavefile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedvaluerollback\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopeguard\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsemaphore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsemaphore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsequentialanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariant\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qshareddata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qshareddata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsharedmemory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsharedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsignalmapper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsignaltransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsize\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsize\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsocketnotifier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsocketnotifier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsortfilterproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qendian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstack\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstandardpaths\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstatemachine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qarraydata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearraymatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringliteral\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstorageinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringalgorithms\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringbuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringliteral\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringliteral\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringlistmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringliteral\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringmatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsysinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsystemsemaphore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qnamespace\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qalgorithms\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborcommon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreapplication\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qconfig\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcontainerfwd\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstracteventdispatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractitemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractnativeeventfilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstractstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qabstracttransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qalgorithms\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qarraydata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qarraydataops\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qarraydatapointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qatomic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbasictimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbitarray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearraylist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qbytearraymatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcalendar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborarray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborcommon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcbormap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborstreamreader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborstreamwriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcborvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qchar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcollator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcommandlineoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcommandlineparser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcompilerdetection\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qconcatenatetablesproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcontainerfwd\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcontiguouscache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreapplication\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcryptographichash\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdatastream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdatetime\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdeadlinetimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdir\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdiriterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qeasingcurve\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qelapsedtimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qendian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qeventloop\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qeventtransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qexception\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfactoryinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfiledevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfileinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfileselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfilesystemwatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfinalstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qflags\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfutureinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuturesynchronizer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qfuturewatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qgenericatomic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobalstatic\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhash\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhashfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qhistorystate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qidentityproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qiodevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qisenum\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qitemselectionmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qiterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonarray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsondocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qjsonvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlibrary\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlibraryinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qline\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlinkedlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlocale\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlockfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qloggingcategory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmargins\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmath\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmessageauthenticationcode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmetaobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmetatype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmimedata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmimedatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmimetype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qmutex\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qnamespace\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qnumeric\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectcleanuphandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qobjectdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qoperatingsystemversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpair\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qparallelanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpauseanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpluginloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpoint\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qprocess\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qprocessordetection\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qpropertyanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qqueue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrandom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qreadwritelock\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrefcount\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qregexp\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qregularexpression\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qresource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qresultstore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qrunnable\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsavefile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopedvaluerollback\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qscopeguard\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsemaphore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsequentialanimationgroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qset\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qshareddata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsharedmemory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsharedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsignalmapper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsignaltransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsize\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsocketnotifier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsortfilterproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstack\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstandardpaths\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstatemachine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstorageinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringalgorithms\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringbuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringlistmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringliteral\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringmatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qstringview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsysinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsystemdetection\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsystemsemaphore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtemporarydir\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtemporaryfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextboundaryfinder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextcodec\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qthread\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qthreadpool\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qthreadstorage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtimeline\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtimezone\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtranslator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtransposeproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtypeinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtypetraits\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qurl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qurlquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?quuid\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariant\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariantanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvarlengtharray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qversionnumber\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qversiontagging\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qwaitcondition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qwineventnotifier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtcoreversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtcoreversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtemporarydir\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtemporaryfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qendian\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextboundaryfinder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextcodec\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextcodec\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextcodec\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtextstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qthread\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qthreadpool\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qthreadstorage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qthreadstorage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qdatetime\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtimeline\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtimer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qcoreevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtimezone\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlogging\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qlogging\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qnumeric\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtranslator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtransposeproxymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtypeinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtypeinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qtypeinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qexception\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qurl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qurlquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qurl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?quuid\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariant\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariantanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariant\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariant\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvariant\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvarlengtharray\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qvector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qversionnumber\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qwaitcondition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qsharedpointer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qwineventnotifier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qreadwritelock\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qxmlstream\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qprocess\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qprocess\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtCore/)?qprocess\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusabstractadaptor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusabstractinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusabstractinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusargument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusconnection\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusconnectioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuscontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuserror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusmessage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusmetatype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuspendingcall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuspendingcall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuspendingreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuspendingreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusservicewatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusextratypes\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusunixfiledescriptor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusextratypes\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusvirtualobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qtdbusglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusabstractadaptor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusabstractinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusargument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusconnection\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusconnectioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuscontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuserror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusextratypes\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusmessage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusmetatype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuspendingcall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbuspendingreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusservicewatcher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusunixfiledescriptor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qdbusvirtualobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qtdbusversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDBus/)?qtdbusversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?extension\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?extension\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformbuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractactioneditor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?qdesigner_components\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?container\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractdnditem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?dynamicpropertysheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?extrainfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformeditor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformeditorplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindowcursor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindowmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindowtool\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractintegration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractintegration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractlanguage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?layoutdecoration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?membersheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractmetadatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractmetadatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractnewformwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractobjectinspector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractoptionspage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractpromotioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractpropertyeditor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?propertysheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractresourcebrowser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?taskmenu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractwidgetbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractwidgetdatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractwidgetdatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractwidgetfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?default_extensionfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?qextensionmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?formbuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractactioneditor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractdnditem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformbuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformeditor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformeditorplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindowcursor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindowmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractformwindowtool\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractintegration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractlanguage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractmetadatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractnewformwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractobjectinspector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractoptionspage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractpromotioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractpropertyeditor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractresourcebrowser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractsettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractwidgetbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractwidgetdatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?abstractwidgetfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?container\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?dynamicpropertysheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?extension\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?extrainfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?formbuilder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?layoutdecoration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?membersheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?propertysheet\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?qextensionmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?taskmenu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?qtdesignerversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesigner/)?qtdesignerversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesignerComponents/)?qtdesignercomponentsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDesignerComponents/)?qtdesignercomponentsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDeviceDiscoverySupport/)?qtdevicediscoverysupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtDeviceDiscoverySupport/)?qtdevicediscoverysupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtEdidSupport/)?qtedidsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtEdidSupport/)?qtedidsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtEglSupport/)?qteglsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtEglSupport/)?qteglsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtEventDispatcherSupport/)?qteventdispatchersupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtEventDispatcherSupport/)?qteventdispatchersupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtFbSupport/)?qtfbsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtFbSupport/)?qtfbsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtFontDatabaseSupport/)?qtfontdatabasesupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtFontDatabaseSupport/)?qtfontdatabasesupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qgamepad\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qgamepadkeynavigation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qgamepadmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qtgamepadglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qgamepad\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qgamepadkeynavigation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qgamepadmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qtgamepadversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGamepad/)?qtgamepadversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qabstracttextdocumentlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextdocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessibleobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessiblebridge\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessiblebridge\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessibleobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessibleplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbackingstore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbitmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qclipboard\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcolor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcolorspace\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcolortransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcursor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qdesktopservices\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qdrag\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfont\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfontdatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfontinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfontmetrics\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfontmetrics\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericpluginfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qglyphrun\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qguiapplication\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qicon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qiconengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qiconengineplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qiconengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimageiohandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimageiohandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimagereader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimagewriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qinputmethod\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qkeysequence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qmatrix4x4\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qmovie\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qoffscreensurface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglcontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglcontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengldebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengldebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglextrafunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglextrafunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_1_0\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_1_1\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_1_2\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_1_3\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_1_4\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_1_5\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_2_0\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_2_1\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_3_0\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_3_1\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_3_2_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_3_2_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_3_3_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_3_3_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_0_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_0_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_1_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_1_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_2_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_2_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_3_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_3_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_4_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_4_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_5_compatibility\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_4_5_core\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions_es2\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglpaintdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglpixeltransferoptions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengltexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengltextureblitter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengltimerquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengltimerquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglversionfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglcontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglvertexarrayobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpagedpaintdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpagelayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpagesize\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintdevicewindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpainter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpainterpath\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpalette\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpdfwriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpen\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpicture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpictureformatplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpicture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpixelformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpixmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpixmapcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpolygon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpolygon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qquaternion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrasterwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrawfont\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qregion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrgb\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrgba64\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qscreen\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsessionmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qstandarditemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qstandarditemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qstatictext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qstylehints\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsurface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsurfaceformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsyntaxhighlighter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextcursor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextdocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextdocumentfragment\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextdocumentwriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qabstracttextdocumentlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtexttable\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtexttable\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtguiglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qabstracttextdocumentlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessiblebridge\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessibleobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qaccessibleplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbackingstore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbitmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qbrush\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qclipboard\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcolor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcolorspace\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcolortransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qcursor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qdesktopservices\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qdrag\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfont\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfontdatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfontinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qfontmetrics\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qgenericpluginfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qglyphrun\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qguiapplication\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qicon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qiconengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qiconengineplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimageiohandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimagereader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qimagewriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qinputmethod\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qkeysequence\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qmatrix\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qmatrix4x4\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qmovie\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qoffscreensurface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglcontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengldebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglextrafunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglpaintdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglpixeltransferoptions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengltexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengltextureblitter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopengltimerquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglversionfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglvertexarrayobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qopenglwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpagedpaintdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpagelayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpagesize\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintdevicewindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpaintengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpainter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpainterpath\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpalette\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpdfwriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpen\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpicture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpictureformatplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpixelformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpixmap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpixmapcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qpolygon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qquaternion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrasterwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrawfont\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qregion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrgb\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qrgba64\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qscreen\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsessionmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qstandarditemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qstatictext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qstylehints\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsurface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsurfaceformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qsyntaxhighlighter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextcursor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextdocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextdocumentfragment\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextdocumentwriter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextlist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtextoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtexttable\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtouchdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvector2d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvector3d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvector4d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qwindowdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtguiversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtguiversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtouchdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qtransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvector2d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvector3d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvector4d\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkanfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkaninstance\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkanfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkaninstance\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkaninstance\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkaninstance\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkanwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qvulkanwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qwindowdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qwindowdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qwindowdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qwindowdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtGui/)?qevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qcompressedhelpinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpcontentwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpcontentwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpcontentwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpenginecore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpfilterdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpfilterengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpfiltersettingswidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelp_global\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpindexwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpindexwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelplink\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchquerywidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchresultwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qcompressedhelpinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpcontentwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpenginecore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpfilterdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpfilterengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpfiltersettingswidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpindexwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelplink\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchquerywidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qhelpsearchresultwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qthelpversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtHelp/)?qthelpversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeocodereply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeocodingmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeocodingmanagerengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeomaneuver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutereply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeorouterequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutesegment\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutingmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutingmanagerengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoserviceprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoserviceproviderfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qlocation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplace\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceattribute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecategory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontactdetail\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontentreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontentrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacedetailsreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceeditorial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceicon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceidreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacemanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacemanagerengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacematchreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacematchrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceproposedsearchresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceratings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacereply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacereview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchsuggestionreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesupplier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceuser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qlocationglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?placemacro\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeocodereply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeocodingmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeocodingmanagerengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeomaneuver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutereply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeorouterequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutesegment\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutingmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoroutingmanagerengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoserviceprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qgeoserviceproviderfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qlocation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplace\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceattribute\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecategory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontactdetail\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontentreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacecontentrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacedetailsreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceeditorial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceicon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceidreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceimage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacemanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacemanagerengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacematchreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacematchrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceproposedsearchresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceratings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacereply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacereview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesearchsuggestionreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplacesupplier\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qplaceuser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qtlocationversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtLocation/)?qtlocationversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiosystem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiosystem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiosystem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideobuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideobuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideofilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideosurface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudio\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiobuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiodecoder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiodecodercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiodeviceinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaencodersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioencodersettingscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioinputselectorcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiooutput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiooutputselectorcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioprobe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiorecorder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiorolecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiosystemplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiosystemplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamera\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameracapturebufferformatcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameracapturedestinationcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameracontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraexposure\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraexposurecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafeedbackcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraflashcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafocus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafocuscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafocus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafocus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimagecapture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimagecapturecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimageprocessing\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimageprocessingcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerainfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerainfocontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameralockscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraviewfindersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraviewfindersettingscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraviewfindersettingscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerazoomcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcustomaudiorolecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qimageencodercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaencodersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaaudioprobecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaavailabilitycontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediabindableinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediacontainercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediacontent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediacontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediagaplessplaybackcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediametadata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmedianetworkaccesscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaplayer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaplayercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaplaylist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediarecorder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediarecordercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaresource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaresource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediastreamscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediatimerange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediatimerange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediavideoprobecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmetadatareadercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmetadatawritercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmultimedia\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiodata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiodatacontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiotuner\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiotunercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qsound\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qsoundeffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qtmultimediaglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideobuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideofilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideosurface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudio\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiobuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiodecoder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiodecodercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiodeviceinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioencodersettingscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioinput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioinputselectorcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiooutput\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiooutputselectorcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudioprobe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiorecorder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiorolecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiosystem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qaudiosystemplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamera\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameracapturebufferformatcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameracapturedestinationcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameracontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraexposure\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraexposurecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafeedbackcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraflashcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafocus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerafocuscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimagecapture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimagecapturecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimageprocessing\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraimageprocessingcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerainfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerainfocontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameralockscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraviewfindersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcameraviewfindersettingscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcamerazoomcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qcustomaudiorolecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qimageencodercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaaudioprobecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaavailabilitycontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediabindableinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediacontainercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediacontent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediacontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaencodersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaenumdebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediagaplessplaybackcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediametadata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmedianetworkaccesscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaplayer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaplayercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaplaylist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediarecorder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediarecordercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaresource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaserviceproviderplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediastreamscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediatimerange\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediavideoprobecontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmetadatareadercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmetadatawritercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmultimedia\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiodata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiodatacontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiotuner\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qradiotunercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qsound\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qsoundeffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideodeviceselectorcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideoencodersettingscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideoframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideoprobe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideorenderercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideosurfaceformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideowindowcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qtmultimediaversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qtmultimediaversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideodeviceselectorcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qmediaencodersettings\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideoencodersettingscontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qabstractvideofilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideoframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideoprobe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideorenderercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideosurfaceformat\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimedia/)?qvideowindowcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaQuick/)?qtmultimediaquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaQuick/)?qtmultimediaquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qcameraviewfinder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qgraphicsvideoitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qcameraviewfinder\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qgraphicsvideoitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qtmultimediawidgetdefs\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qvideowidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qvideowidgetcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qtmultimediawidgetsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qtmultimediawidgetsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qvideowidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtMultimediaWidgets/)?qvideowidgetcontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qabstractnetworkcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qabstractsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qauthenticator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdnslookup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdnslookup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdnslookup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdnslookup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdnslookup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdnslookup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdtls\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdtls\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhostaddress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhostinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhstspolicy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhttp2configuration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhttpmultipart\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhttpmultipart\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhostaddress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qlocalserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qlocalsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkaccessmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qabstractnetworkcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkconfiguration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkconfigmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkcookie\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkcookiejar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkdatagram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkdiskcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkproxy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkproxy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkproxy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworksession\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qocspresponse\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qpassworddigestor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsctpserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsctpsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qssl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslcertificate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslcertificateextension\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslcipher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslconfiguration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qssldiffiehellmanparameters\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslellipticcurve\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslkey\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslpresharedkeyauthenticator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qtcpserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qtcpsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qtnetworkglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qabstractnetworkcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qabstractsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qauthenticator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdnslookup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qdtls\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhostaddress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhostinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhstspolicy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhttp2configuration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhttpmultipart\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qlocalserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qlocalsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkaccessmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkconfigmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkconfiguration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkcookie\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkcookiejar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkdatagram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkdiskcache\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkproxy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworkrequest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qnetworksession\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qocspresponse\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qpassworddigestor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsctpserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsctpsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qssl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslcertificate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslcertificateextension\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslcipher\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslconfiguration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qssldiffiehellmanparameters\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslellipticcurve\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslkey\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslpresharedkeyauthenticator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qsslsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qtcpserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qtcpsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qudpsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qtnetworkversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qtnetworkversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qudpsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNetwork/)?qhostaddress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndeffilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefmessage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefnfcsmartposterrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefnfcsmartposterrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefnfctextrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefnfcurirecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldsharemanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldsharetarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldtarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qqmlndefrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qtnfcglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndeffilter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefmessage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefnfcsmartposterrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefnfctextrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefnfcurirecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qndefrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldmanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldsharemanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldsharetarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qnearfieldtarget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qqmlndefrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qtnfcversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtNfc/)?qtnfcversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qgl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglcolormap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qgl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qgl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglpixelbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qgl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qtopenglglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qgl\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglcolormap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglpixelbuffer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qglshaderprogram\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qtopenglversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGL/)?qtopenglversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGLExtensions/)?qopenglextensions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGLExtensions/)?qopenglextensions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGLExtensions/)?qtopenglextensionsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtOpenGLExtensions/)?qtopenglextensionsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPacketProtocol/)?qtpacketprotocolversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPacketProtocol/)?qtpacketprotocolversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformCompositorSupport/)?qtplatformcompositorsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformCompositorSupport/)?qtplatformcompositorsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qcocoanativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qcocoawindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qeglfsfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qeglnativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qglxnativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qlinuxfbfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qplatformheaderhelper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qcocoanativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qcocoawindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qeglfsfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qeglnativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qglxnativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qlinuxfbfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qplatformheaderhelper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qwaylandwindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qwglnativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qwindowswindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qxcbscreenfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qxcbwindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qtplatformheadersversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qtplatformheadersversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qwaylandwindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qwglnativecontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qwindowswindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qxcbscreenfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPlatformHeaders/)?qxcbwindowfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoaddress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoareamonitorinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoareamonitorsource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeocircle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeocoordinate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeolocation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopolygon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopositioninfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopositioninfosource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopositioninfosourcefactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeorectangle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeosatelliteinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeosatelliteinfosource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoshape\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qnmeapositioninfosource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qpositioningglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoaddress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoareamonitorinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoareamonitorsource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeocircle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeocoordinate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeolocation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopath\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopolygon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopositioninfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopositioninfosource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeopositioninfosourcefactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeorectangle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeosatelliteinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeosatelliteinfosource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qgeoshape\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qnmeapositioninfosource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qtpositioningversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioning/)?qtpositioningversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioningQuick/)?qpositioningquickglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioningQuick/)?qtpositioningquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPositioningQuick/)?qtpositioningquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qabstractprintdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qpagesetupdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprinter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprinterinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintpreviewdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintpreviewwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qtprintsupportglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qabstractprintdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qpagesetupdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprinter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprinterinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintpreviewdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qprintpreviewwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qtprintsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtPrintSupport/)?qtprintsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qjsengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qjsvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qjsvalueiterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qjsvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlabstracturlinterceptor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlapplicationengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlcomponent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlcontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmldebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlextensioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlextensionplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlexpression\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlextensioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlextensionplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlfileselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlincubator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlincubator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmllist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmllist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlmoduleregistration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlnetworkaccessmanagerfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlparserstatus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlproperty\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlproperty\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlpropertymap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlpropertyvaluesource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlscriptstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlprivate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlextensioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qtqmlglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qtqmlcompilerglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qjsengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qjsvalue\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qjsvalueiterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlabstracturlinterceptor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlapplicationengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlcomponent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlcontext\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmldebug\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlexpression\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlextensioninterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlextensionplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlfile\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlfileselector\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlincubator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmllist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlmoduleregistration\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlnetworkaccessmanagerfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlparserstatus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlprivate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlproperty\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlpropertymap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlpropertyvaluesource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qqmlscriptstring\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qtqmlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQml/)?qtqmlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlDebug/)?qtqmldebugversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlDebug/)?qtqmldebugversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlModels/)?qtqmlmodelsglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlModels/)?qtqmlmodelsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlModels/)?qtqmlmodelsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlWorkerScript/)?qtqmlworkerscriptglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlWorkerScript/)?qtqmlworkerscriptversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQmlWorkerScript/)?qtqmlworkerscriptversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickimageprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickimageprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickimageprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickitemgrabresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickpainteditem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickrendercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquicktextdocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickimageprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgabstractrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgflatcolormaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsggeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgimagenode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterialrhishader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterialshader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterialtype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgninepatchnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtexturematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgrectanglenode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgrendererinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgrendernode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimplematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimplematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimplematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimplerectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimpletexturenode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtexturematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtextureprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgvertexcolormaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qtquickglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickframebufferobject\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickimageprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickitemgrabresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickpainteditem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickrendercontrol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquicktextdocument\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qquickwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgabstractrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgflatcolormaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsggeometry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgimagenode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterialrhishader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterialshader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgmaterialtype\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgninepatchnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgrectanglenode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgrendererinterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgrendernode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimplematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimplerectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgsimpletexturenode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtexture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtexturematerial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgtextureprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qsgvertexcolormaterial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qtquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuick/)?qtquickversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickControls2/)?qquickstyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickControls2/)?qtquickcontrols2global\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickControls2/)?qquickstyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickControls2/)?qtquickcontrols2version\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickControls2/)?qtquickcontrols2version\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickParticles/)?qtquickparticlesversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickParticles/)?qtquickparticlesversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickShapes/)?qquickshapesglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickShapes/)?qtquickshapesversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickShapes/)?qtquickshapesversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickTemplates2/)?qtquicktemplates2version\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickTemplates2/)?qtquicktemplates2version\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickTest/)?quicktestglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickTest/)?quicktest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickTest/)?qtquicktestversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickTest/)?qtquicktestversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickWidgets/)?qquickwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickWidgets/)?qtquickwidgetsglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickWidgets/)?qquickwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickWidgets/)?qtquickwidgetsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtQuickWidgets/)?qtquickwidgetsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectabstractitemmodelreplica\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qconnection_qnx_qiodevices\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qconnection_qnx_qiodevices\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qconnection_qnx_server\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectdynamicreplica\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectpendingcall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectpendingcall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectpendingcall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectregistry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectreplica\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectsettingsstore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qtremoteobjectglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qtremoteobjectglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qtremoteobjectglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qtremoteobjectglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectabstractitemmodelreplica\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectabstractitemmodeltypes\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectdynamicreplica\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectnode\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectpendingcall\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectregistry\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectreplica\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectsettingsstore\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qremoteobjectsource\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qtremoteobjectsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRemoteObjects/)?qtremoteobjectsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRepParser/)?repparser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRepParser/)?qregexparser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRepParser/)?qregexparser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRepParser/)?qtrepparserversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtRepParser/)?qtrepparserversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlcompiler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlcppdatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmldatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlinvokableservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlecmascriptdatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlinvokableservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlinvokableservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlnulldatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlstatemachine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlinvokableservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmltabledata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlcompiler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlcppdatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmldatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlecmascriptdatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlexecutablecontent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlglobals\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlinvokableservice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlnulldatamodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmlstatemachine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qscxmltabledata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qtscxmlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtScxml/)?qtscxmlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaccelerometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaccelerometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaccelerometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaltimeter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaltimeter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaltimeter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambientlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambientlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambientlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambienttemperaturesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambienttemperaturesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambienttemperaturesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qcompass\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qcompass\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qcompass\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qdistancesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qdistancesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qdistancesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qgyroscope\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qgyroscope\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qgyroscope\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qholstersensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qholstersensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qholstersensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qhumiditysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qhumiditysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qhumiditysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qirproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qirproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qirproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlidsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlidsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlidsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qmagnetometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qmagnetometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qmagnetometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qorientationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qorientationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qorientationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qpressuresensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qpressuresensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qpressuresensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qrotationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qrotationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qrotationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorbackend\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensormanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgesturemanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgestureplugininterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgesturerecognizer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensormanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtapsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtapsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtapsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtiltsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtiltsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtiltsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorsglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaccelerometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qaltimeter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambientlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qambienttemperaturesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qcompass\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qdistancesensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qgyroscope\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qholstersensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qhumiditysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qirproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlidsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qlightsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qmagnetometer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qorientationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qpressuresensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qproximitysensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qrotationsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorbackend\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgesturemanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgestureplugininterface\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorgesturerecognizer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensormanager\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qsensorplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtapsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtiltsensor\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtsensorsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSensors/)?qtsensorsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusdeviceinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusclient\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusdataunit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusdataunit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusdeviceidentification\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbuspdu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbuspdu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbuspdu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbuspdu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusrtuserialmaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusrtuserialslave\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbustcpclient\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbustcpserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbustcpserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qtserialbusglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbus\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusdeviceinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qcanbusframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusclient\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusdataunit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusdevice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusdeviceidentification\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbuspdu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusreply\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusrtuserialmaster\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusrtuserialslave\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbusserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbustcpclient\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qmodbustcpserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qtserialbusversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialBus/)?qtserialbusversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialPort/)?qserialport\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialPort/)?qserialportinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialPort/)?qserialportglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialPort/)?qserialport\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialPort/)?qserialportinfo\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialPort/)?qtserialportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSerialPort/)?qtserialportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qtsqlglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldriver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldriverplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlfield\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlindex\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlquerymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlrelationaltablemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlrelationaldelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlrelationaltablemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqltablemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qtsqlglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldatabase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldriver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqldriverplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlerror\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlfield\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlindex\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlquerymodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlrecord\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlrelationaldelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlrelationaltablemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqlresult\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qsqltablemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qtsqlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSql/)?qtsqlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qgraphicssvgitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qsvggenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qsvgrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qsvgwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qtsvgglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qgraphicssvgitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qsvggenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qsvgrenderer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qsvgwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qtsvgversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtSvg/)?qtsvgversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qabstractitemmodeltester\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestspontaneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qsignalspy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestspontaneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestaccessible\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtesteventloop\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qttestglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qabstractitemmodeltester\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qbenchmark\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qbenchmarkmetric\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qsignalspy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtest\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestassert\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestcase\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestdata\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtesteventloop\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtestsystem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qttestversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtest_gui\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtest_network\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qttestversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTest/)?qtest_widgets\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTextToSpeech/)?qtexttospeechengine\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTextToSpeech/)?qtexttospeechplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTextToSpeech/)?qttexttospeechversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtTextToSpeech/)?qvoice\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtThemeSupport/)?qtthemesupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtThemeSupport/)?qtthemesupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiPlugin/)?customwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiPlugin/)?customwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiPlugin/)?qdesignerexportwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiPlugin/)?customwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiPlugin/)?qdesignerexportwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiPlugin/)?qtuipluginversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiPlugin/)?qtuipluginversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiTools/)?quiloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiTools/)?qtuitoolsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiTools/)?qtuitoolsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtUiTools/)?quiloader\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtVulkanSupport/)?qtvulkansupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtVulkanSupport/)?qtvulkansupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qqmlwebchannel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qwebchannelglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qqmlwebchannel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qwebchannel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qwebchannelabstracttransport\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qtwebchannelversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qtwebchannelversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qwebchannel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebChannel/)?qwebchannelabstracttransport\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qmaskgenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qmaskgenerator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocketcorsauthenticator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocketprotocol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocketserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qtwebsocketsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qtwebsocketsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocket\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocketcorsauthenticator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocketprotocol\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWebSockets/)?qwebsocketserver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractitemdelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractitemview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractscrollarea\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractslider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractspinbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qaccessiblewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qactiongroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qapplication\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qboxlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qbuttongroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcalendarwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcheckbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcolordialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcolormap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcolumnview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcombobox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcommandlinkbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcommonstyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcompleter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdatawidgetmapper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdatetimeedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdatetimeedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdesktopwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdialogbuttonbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdirmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdockwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qspinbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qerrormessage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfiledialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfileiconprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfilesystemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfocusframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfontcombobox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfontdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qformlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesturerecognizer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsanchorlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsanchorlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicseffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicseffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicseffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicseffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsgridlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitemanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicslayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicslayoutitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicslinearlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicseffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsproxywidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicstransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicstransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsscene\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicstransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicswidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgridlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgroupbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qboxlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qheaderview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qinputdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qitemdelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qitemeditorfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qitemeditorfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qitemeditorfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qkeyeventtransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qkeysequenceedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlabel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlayoutitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlcdnumber\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlineedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlistview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlistwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlistwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmaccocoaviewcontainer_mac\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmacnativewidget_mac\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmainwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmdiarea\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmdisubwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmenu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmenubar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmessagebox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmouseeventtransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qopenglwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qplaintextedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qplaintextedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qprogressbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qprogressdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qproxystyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qpushbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qradiobutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qrubberband\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscrollarea\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscrollbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscrollerproperties\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qshortcut\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsizegrip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsizepolicy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qslider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlayoutitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qspinbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsplashscreen\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsplitter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsplitter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstackedlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstackedwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qitemeditorfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstatusbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleditemdelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstylefactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstylepainter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsystemtrayicon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtabbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtableview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtablewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtablewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtablewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtabwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtextbrowser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtextedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdrawutil\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdatetimeedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtoolbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtoolbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtoolbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtooltip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtreeview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtreewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtreewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtreewidgetitemiterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtwidgetsglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractitemdelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractitemview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractscrollarea\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractslider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qabstractspinbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qaccessiblewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qactiongroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qapplication\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qboxlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qbuttongroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcalendarwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcheckbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcolordialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcolormap\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcolumnview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcombobox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcommandlinkbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcommonstyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qcompleter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdatawidgetmapper\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdatetimeedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdesktopwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdial\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdialogbuttonbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdirmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdockwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qdrawutil\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qerrormessage\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfiledialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfileiconprovider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfilesystemmodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfocusframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfontcombobox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qfontdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qformlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qframe\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesture\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgesturerecognizer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsanchorlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicseffect\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsgridlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsitemanimation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicslayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicslayoutitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicslinearlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsproxywidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsscene\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicssceneevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicstransform\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicsview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgraphicswidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgridlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qgroupbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qheaderview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qinputdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qitemdelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qitemeditorfactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qkeyeventtransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qkeysequenceedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlabel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlayoutitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlcdnumber\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlineedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlistview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlistwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmainwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmdiarea\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmdisubwindow\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmenu\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmenubar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmessagebox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qmouseeventtransition\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qopenglwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qplaintextedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qprogressbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qprogressdialog\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qproxystyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qpushbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qradiobutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qrubberband\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscrollarea\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscrollbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscroller\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qscrollerproperties\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qshortcut\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsizegrip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsizepolicy\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qslider\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qspinbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsplashscreen\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsplitter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstackedlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstackedwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstatusbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyle\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleditemdelegate\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstylefactory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleoption\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstylepainter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qstyleplugin\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qsystemtrayicon\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtabbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtableview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtablewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtabwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtextbrowser\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtextedit\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtoolbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtoolbox\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtoolbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtooltip\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtreeview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtreewidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtreewidgetitemiterator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qundogroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qundostack\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qundoview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwhatsthis\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwidgetaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwizard\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtwidgetsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qtwidgetsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qundostack\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qundogroup\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qundostack\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qundoview\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qboxlayout\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwhatsthis\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwidgetaction\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwidget\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlayoutitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qlayoutitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwizard\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWidgets/)?qwizard\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWindowsUIAutomationSupport/)?qtwindowsuiautomationsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWindowsUIAutomationSupport/)?qtwindowsuiautomationsupportversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinextrasglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinfunctions\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinjumplist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinjumplistcategory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinjumplistitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinmime\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwintaskbarbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwintaskbarprogress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinthumbnailtoolbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinthumbnailtoolbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qtwinextrasversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qtwinextrasversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinevent\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinjumplist\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinjumplistcategory\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinjumplistitem\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinmime\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwintaskbarbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwintaskbarprogress\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinthumbnailtoolbar\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtWinExtras/)?qwinthumbnailtoolbutton\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qtxmlglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qdom\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qtxmlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qtxmlversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXml/)?qxml\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractmessagehandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstracturiresolver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractxmlnodemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractxmlreceiver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qsimplexmlnodemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qsourcelocation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qtxmlpatternsglobal\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractmessagehandler\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstracturiresolver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractxmlnodemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractxmlreceiver\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qsimplexmlnodemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qsourcelocation\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlformatter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlname\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlnamepool\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlresultitems\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlschema\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlschemavalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlserializer\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qtxmlpatternsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qtxmlpatternsversion\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlformatter\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractxmlnodemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlname\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlnamepool\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qabstractxmlnodemodel\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlquery\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlresultitems\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlschema\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlschemavalidator\\.h[\">]", "private", "", "public" ] }, + { include: [ "@[\"<](QtXmlPatterns/)?qxmlserializer\\.h[\">]", "private", "", "public" ] } +] diff --git a/source/lib/Core/src/Debug.cpp b/source/lib/Core/src/Debug.cpp index 19af9de..3bfd71a 100644 --- a/source/lib/Core/src/Debug.cpp +++ b/source/lib/Core/src/Debug.cpp @@ -11,15 +11,20 @@ // IWYU pragma: no_include -#if 0 && (KYTY_COMPILER == KYTY_COMPILER_MSVC || KYTY_COMPILER == KYTY_COMPILER_MINGW) -String unDName(const String &mangled, - void* (*memget)(size_t), void (*memfree)(void*), - unsigned short int flags); +#if 1 && (KYTY_COMPILER == KYTY_COMPILER_MSVC || KYTY_LINKER == KYTY_LINKER_LLD_LINK) +#define KYTY_UNDECORATE +#endif + +#ifdef KYTY_UNDECORATE +//String unDName(const String &mangled, +// void* (*memget)(size_t), void (*memfree)(void*), +// unsigned short int flags); #endif namespace Kyty::Core { -#ifndef KYTY_FINAL +//#ifndef KYTY_FINAL +#if KYTY_PROJECT != KYTY_PROJECT_BUILD_TOOLS #define DEBUG_MAP_ENABLED #endif @@ -105,9 +110,12 @@ void DebugMap::LoadMap() if (linker == U"ld") { LoadGnuLd(map_file, KYTY_BITNESS); - } else if (linker == U"link" || linker == U"lld_link") + } else if (linker == U"link") { LoadMsvcLink(map_file, KYTY_BITNESS); + } else if (linker == U"lld_link") + { + LoadMsvcLldLink(map_file, KYTY_BITNESS); } else if (linker == U"lld") { LoadLlvmLld(map_file, KYTY_BITNESS); @@ -191,7 +199,7 @@ void DebugMap::LoadCsv() #endif - // EXIT("1"); + //EXIT("1"); #endif } @@ -315,46 +323,102 @@ void DebugMap::LoadMsvcLink(const String& name, int mode) } // UNDNAME_COMPLETE -#if 0 && (KYTY_COMPILER == KYTY_COMPILER_MSVC || KYTY_COMPILER == KYTY_COMPILER_MINGW) - if (String(data[i].name).ContainsStr("?")) +#ifdef KYTY_UNDECORATE +#endif + } +} + +void DebugMap::LoadMsvcLldLink(const String& name, int mode) +{ + File pf(name, File::Mode::Read); + if (pf.IsInvalid()) + { + return; + } + + auto* buf = new uint8_t[pf.Size()]; + pf.Read(buf, pf.Size()); + File f; + f.OpenInMem(buf, pf.Size()); + f.SetEncoding(File::Encoding::Utf8); + + pf.Close(); + + for (;;) + { + if (f.IsEOF()) { - String n = String(data[i].name).Mid(String(data[i].name).FindIndex("?")); - //char name[1024*16]; - //char name_all[1024*16]; - //UnDecorateSymbolName(data[i].name.utf8_str().GetData(), name, sizeof(name) - 1, UNDNAME_COMPLETE | UNDNAME_32_BIT_DECODE | UNDNAME_TYPE_ONLY); + break; + } - String name = unDName(n, malloc, free, 0x1000); - String name_all = unDName(n, malloc, free, 0); + String s = f.ReadLine(); + s = s.RemoveChar(U'\n'); - //UnDecorateSymbolName(n.utf8_str().GetData(), name, sizeof(name) - 1, 0x1000); - //UnDecorateSymbolName(n.utf8_str().GetData(), name_all, sizeof(name_all) - 1, 0); + StringList list = s.Split(U" "); - if (name.At(0) == '?' || name_all.At(0) == '?') + if (list.Size() == 4 && list[2].StartsWith(U'0')) + { + uintptr_t addr = (mode == 32 ? list[2].ToUint32(16) : list[2].ToUint64(16)); + const String func = list.At(1); + const String obj = list[3]; + + if (DBG_PRINTF) { - n = n.Left(n.FindLastIndex("$")); - - name = unDName(n, malloc, free, 0x1000); - name_all = unDName(n, malloc, free, 0); - - //UnDecorateSymbolName(n.utf8_str().GetData(), name, sizeof(name) - 1, 0x1000); - //UnDecorateSymbolName(n.utf8_str().GetData(), name_all, sizeof(name_all) - 1, 0); + printf("%016" PRIx64 "; %s; %s\n", static_cast(addr), func.utf8_str().GetData(), obj.utf8_str().GetData()); + fflush(stdout); } - //String name_str = String(name); - //String name_all_str = String(name_all); + DebugFunctionInfo inf = {addr, 0, func.utf8_str(), obj.utf8_str()}; - //if (name_all_str.Contains(name_str)) + if (m_p->map.Contains(addr)) { - uint32_t first = name_all.FindIndex("("); - uint32_t last = name_all.FindLastIndex(")"); - //printf("%08x, %u, %u, %s, %s, %s\n", (uint32_t)data[i].addr, first, last, name_str.utf8_str().GetData(), name_all_str.utf8_str().GetData(), n.utf8_str().GetData()); - data[i].name = (name + name_all.Mid(first, last - first + 1)).utf8_str(); - }// else - //{ - // data[i].name = String(name_all); - //} + String name1(m_p->data.At(m_p->map[addr]).name); + if (name1.StartsWith(U"_")) + { + name1 = name1.Mid(1); + } + // EXIT_IF(data.At(map[addr]).name != func_name); + if (name1 != func && !name1.ContainsStr(func) && !func.ContainsStr(name1)) + { + if (DBG_PRINTF) + { + printf("warning: name1: %s, name2: %s\n", name1.utf8_str().GetData(), func.utf8_str().GetData()); + } + // exit(1); + } + continue; + } + + // if (mem_alloc_obj.Contains(inf.obj, String::CASE_INSENSITIVE) + // && func.ContainsAny(mem_alloc_names)) + // { + // inf.is_mem_alloc = true; + // } + + m_p->data.Add(inf); + m_p->map.Put(addr, m_p->data.Size() - 1); + + } else + { + EXIT_IF(list.Size() >= 5 && list[0].ContainsStr(U":") && list[3] != U"f"); } + } + + f.Close(); + + DeleteArray(buf); + + m_p->data.Sort(DebugMapSortSwapFunc, &m_p->map); + + for (uint32_t i = 0; i < m_p->data.Size(); i++) + { + if (i > 0) + { + m_p->data[i - 1].length = m_p->data[i].addr - m_p->data[i - 1].addr; + } + +#ifdef KYTY_UNDECORATE #endif } } diff --git a/source/lib/Core/src/Threads.cpp b/source/lib/Core/src/Threads.cpp index f7ac236..da02d7b 100644 --- a/source/lib/Core/src/Threads.cpp +++ b/source/lib/Core/src/Threads.cpp @@ -18,6 +18,8 @@ #include #endif +//#define KYTY_DEBUG_LOCKS + namespace Kyty::Core { #ifdef THREADS_SDL @@ -65,7 +67,11 @@ struct Mutex::MutexPrivate #ifdef THREADS_SDL SDL_mutex* sdl; #else - std::recursive_mutex m_mutex; +#ifdef KYTY_DEBUG_LOCKS + std::recursive_timed_mutex m_mutex; +#else + std::recursive_mutex m_mutex; +#endif #endif }; @@ -212,9 +218,16 @@ void Mutex::Lock() { #ifdef THREADS_SDL SDL_LockMutex(m_mutex->sdl); +#else +#ifdef KYTY_DEBUG_LOCKS + if (!m_mutex->m_mutex.try_lock_for(std::chrono::seconds(20))) + { + EXIT("lock timeout!"); + } #else m_mutex->m_mutex.lock(); #endif +#endif } void Mutex::Unlock() @@ -260,8 +273,12 @@ void CondVar::Wait(Mutex* mutex) { #ifdef THREADS_SDL SDL_CondWait(m_cond_var->sdl, mutex->m_mutex->sdl); +#else +#ifdef KYTY_DEBUG_LOCKS + std::unique_lock cpp_lock(mutex->m_mutex->m_mutex, std::adopt_lock_t()); #else std::unique_lock cpp_lock(mutex->m_mutex->m_mutex, std::adopt_lock_t()); +#endif m_cond_var->m_cv.wait(cpp_lock); cpp_lock.release(); #endif @@ -271,8 +288,12 @@ void CondVar::WaitFor(Mutex* mutex, uint32_t micros) { #ifdef THREADS_SDL SDL_CondWaitTimeout(m_cond_var->sdl, mutex->m_mutex->sdl, (micros < 1000 ? 1 : micros / 1000)); +#else +#ifdef KYTY_DEBUG_LOCKS + std::unique_lock cpp_lock(mutex->m_mutex->m_mutex, std::adopt_lock_t()); #else std::unique_lock cpp_lock(mutex->m_mutex->m_mutex, std::adopt_lock_t()); +#endif m_cond_var->m_cv.wait_for(cpp_lock, std::chrono::microseconds(micros)); cpp_lock.release(); #endif diff --git a/source/lib/Scripts/src/BuildTools.cpp b/source/lib/Scripts/src/BuildTools.cpp index c199771..26ccdc8 100644 --- a/source/lib/Scripts/src/BuildTools.cpp +++ b/source/lib/Scripts/src/BuildTools.cpp @@ -247,10 +247,14 @@ KYTY_SCRIPT_FUNC(map_to_csv_func) { map.LoadMsvcLink(src, 32); map.DumpMap(dst); - } else if (mode.EqualNoCase(U"msvc_link_64") || mode.EqualNoCase(U"msvc_lld_link_64")) + } else if (mode.EqualNoCase(U"msvc_link_64")) { map.LoadMsvcLink(src, 64); map.DumpMap(dst); + } else if (mode.EqualNoCase(U"clang_lld_link_64")) + { + map.LoadMsvcLldLink(src, 64); + map.DumpMap(dst); } else { printf("unknown map: %s\n", mode.C_Str()); diff --git a/source/utils.cmake b/source/utils.cmake index 0cea18f..49c7a7f 100644 --- a/source/utils.cmake +++ b/source/utils.cmake @@ -27,6 +27,18 @@ function(include_what_you_use target dirs) endif() endfunction() +function(include_what_you_use_with_mappings target dirs mappings) + if (CLANG AND ("${target}" IN_LIST KYTY_IWYU)) + find_program (CLANG_IWYU_EXE NAMES "include-what-you-use") + if (CLANG_IWYU_EXE) + foreach(map ${mappings}) + list(APPEND mapdirs ";-Xiwyu;--mapping_file=${map}") + endforeach() + set_target_properties(${target} PROPERTIES CXX_INCLUDE_WHAT_YOU_USE "${CLANG_IWYU_EXE};${mapdirs};-Xiwyu;--cxx17ns;-Qunused-arguments;-Werror") + endif() + endif() +endfunction() + function(clang_tidy_check target config headers dirs) if (CLANG AND ("${target}" IN_LIST KYTY_CLANG_TYDY) AND NOT MSVC) find_program (CLANG_TIDY_EXE NAMES "clang-tidy")