diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..45c2f44 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,39 @@ +cmake_minimum_required(VERSION 3.5) + +project(QtXlsx LANGUAGES CXX) + +#引入Qt中的private模块 +#set(Qt5Gui_PRIVATE_INCLUDE_DIRS "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/Qt5Gui/5.15.2/QtGui" "${_qt5Gui_install_prefix}/include/QtCore/${Qt5Gui_VERSION_STRING}/QtCore") +#include_directories("C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore") +#include_directories("C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2") +include_directories("C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore") +#include_directories("C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui") +#include_directories("C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2") +include_directories("C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui") + +set(CMAKE_AUTOUIC ON) +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) + +set(CMAKE_CXX_STANDARD 17) + +add_definitions(-DXLSX_NO_LIB) +add_compile_definitions(XLSX_NO_LIB) + +# 添加用到的qt库 +find_package(Qt5 COMPONENTS + Core + Gui + REQUIRED) + +include_directories(${PROJECT_SOURCE_DIR}/src) + +aux_source_directory(${PROJECT_SOURCE_DIR}/src/xlsx/ Module_SRC) + +add_library(${PROJECT_NAME} STATIC + ${Module_SRC}) + +target_link_libraries(${PROJECT_NAME} + Qt5::Core + Qt5::Gui + ) \ No newline at end of file diff --git a/cmake-build-release/.cmake/api/v1/query/cache-v2 b/cmake-build-release/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/query/cmakeFiles-v1 b/cmake-build-release/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/query/codemodel-v2 b/cmake-build-release/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/query/toolchains-v1 b/cmake-build-release/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-release/.cmake/api/v1/reply/cache-v2-496e0e1f4773c64f4030.json b/cmake-build-release/.cmake/api/v1/reply/cache-v2-496e0e1f4773c64f4030.json new file mode 100644 index 0000000..f38264d --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/cache-v2-496e0e1f4773c64f4030.json @@ -0,0 +1,1239 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/addr2line.exe" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ar.exe" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Release" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "d:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "24" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_COLOR_DIAGNOSTICS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable colored diagnostics throughout." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cmake.exe" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cpack.exe" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/ctest.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/c++.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/gcc-ar.exe" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/gcc-ranlib.exe" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_STANDARD_LIBRARIES", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Libraries linked by default with all C++ applications." + } + ], + "type" : "STRING", + "value" : "-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/dlltool.exe" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "Unknown" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GNUtoMS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Convert GNU import libraries to MS format (requires Visual Studio)" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "C:/Program Files (x86)/QtXlsx" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ld.exe" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "make program" + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/CLion 2022.3/bin/ninja/win/ninja.exe" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/nm.exe" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/objcopy.exe" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/objdump.exe" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "QtXlsx" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ranlib.exe" + }, + { + "name" : "CMAKE_RC_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "RC compiler" + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/windres.exe" + }, + { + "name" : "CMAKE_RC_COMPILER_WORKS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_RC_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_RC_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags for Windows Resource Compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/readelf.exe" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/strip.exe" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "Qt5Core_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5Core." + } + ], + "type" : "PATH", + "value" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core" + }, + { + "name" : "Qt5Gui_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5Gui." + } + ], + "type" : "PATH", + "value" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui" + }, + { + "name" : "Qt5PrintSupport_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5PrintSupport." + } + ], + "type" : "PATH", + "value" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport" + }, + { + "name" : "Qt5Widgets_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5Widgets." + } + ], + "type" : "PATH", + "value" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets" + }, + { + "name" : "Qt5_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Qt5." + } + ], + "type" : "PATH", + "value" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5" + }, + { + "name" : "QtXlsx_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release" + }, + { + "name" : "QtXlsx_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "QtXlsx_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;Qt5::Core;general;Qt5::Gui;general;Qt5::Widgets;general;Qt5::PrintSupport;" + }, + { + "name" : "QtXlsx_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-642732c75f5783ba988b.json b/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-642732c75f5783ba988b.json new file mode 100644 index 0000000..7633ddf --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-642732c75f5783ba988b.json @@ -0,0 +1,593 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/WindowsPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineRCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/3.24.2/CMakeRCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-windres.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestRCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX-ABI.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5Config.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake" + }, + { + "isExternal" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupport_QWindowsPrinterSupportPlugin.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release", + "source" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-18f06a2bd409731ede44.json b/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-18f06a2bd409731ede44.json new file mode 100644 index 0000000..6aa90a3 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-18f06a2bd409731ede44.json @@ -0,0 +1,78 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Release-d0094a50bb2071803777.json", + "minimumCMakeVersion" : + { + "string" : "3.5" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "name" : "Release", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "QtXlsx", + "targetIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "QtXlsx::@6890427a1f51a3e7e1df", + "jsonFile" : "target-QtXlsx-Release-e9b100519acdfcc1a33a.json", + "name" : "QtXlsx", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "QtXlsx_autogen::@6890427a1f51a3e7e1df", + "jsonFile" : "target-QtXlsx_autogen-Release-b24b7652151e1bb6d7ab.json", + "name" : "QtXlsx_autogen", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "QtXlsx_autogen_timestamp_deps::@6890427a1f51a3e7e1df", + "jsonFile" : "target-QtXlsx_autogen_timestamp_deps-Release-4553549af2780e36096c.json", + "name" : "QtXlsx_autogen_timestamp_deps", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release", + "source" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter" + }, + "version" : + { + "major" : 2, + "minor" : 4 + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/directory-.-Release-d0094a50bb2071803777.json b/cmake-build-release/.cmake/api/v1/reply/directory-.-Release-d0094a50bb2071803777.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/directory-.-Release-d0094a50bb2071803777.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/index-2023-05-20T12-53-52-0794.json b/cmake-build-release/.cmake/api/v1/reply/index-2023-05-20T12-53-52-0794.json new file mode 100644 index 0000000..56d4487 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/index-2023-05-20T12-53-52-0794.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cmake.exe", + "cpack" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cpack.exe", + "ctest" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/ctest.exe", + "root" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 24, + "patch" : 2, + "string" : "3.24.2", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-18f06a2bd409731ede44.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + { + "jsonFile" : "cache-v2-496e0e1f4773c64f4030.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-642732c75f5783ba988b.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-49a48045b4345375fb21.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-496e0e1f4773c64f4030.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-642732c75f5783ba988b.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-18f06a2bd409731ede44.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 4 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-49a48045b4345375fb21.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx-Release-e9b100519acdfcc1a33a.json b/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx-Release-e9b100519acdfcc1a33a.json new file mode 100644 index 0000000..56b6af2 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx-Release-e9b100519acdfcc1a33a.json @@ -0,0 +1,508 @@ +{ + "archive" : {}, + "artifacts" : + [ + { + "path" : "libQtXlsx.a" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "include_directories" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 31, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 34, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 7, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 8, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 11, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 27, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 6, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 9, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-O3 -DNDEBUG -fdiagnostics-color=always" + }, + { + "fragment" : "-std=gnu++17" + } + ], + "defines" : + [ + { + "backtrace" : 2, + "define" : "QT_CORE_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_GUI_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_NO_DEBUG" + }, + { + "backtrace" : 2, + "define" : "QT_PRINTSUPPORT_LIB" + }, + { + "backtrace" : 2, + "define" : "QT_WIDGETS_LIB" + } + ], + "includes" : + [ + { + "backtrace" : 0, + "path" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include" + }, + { + "backtrace" : 3, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2" + }, + { + "backtrace" : 4, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore" + }, + { + "backtrace" : 5, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2" + }, + { + "backtrace" : 6, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui" + }, + { + "backtrace" : 7, + "path" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src" + }, + { + "backtrace" : 8, + "isSystem" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore" + }, + { + "backtrace" : 9, + "isSystem" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets" + }, + { + "backtrace" : 2, + "isSystem" : true, + "path" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 2 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + } + ], + "dependencies" : + [ + { + "id" : "QtXlsx_autogen_timestamp_deps::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 0, + "id" : "QtXlsx_autogen::@6890427a1f51a3e7e1df" + } + ], + "id" : "QtXlsx::@6890427a1f51a3e7e1df", + "name" : "QtXlsx", + "nameOnDisk" : "libQtXlsx.a", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + }, + { + "name" : "", + "sourceIndexes" : + [ + 32 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 33 + ] + } + ], + "sources" : + [ + { + "backtrace" : 0, + "compileGroupIndex" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/QtXlsx_autogen/mocs_compilation.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxabstractooxmlfile.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxabstractsheet.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxcell.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxcellformula.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxcellrange.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxcellreference.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxchart.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxchartsheet.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxcolor.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxconditionalformatting.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxcontenttypes.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxdatavalidation.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxdocpropsapp.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxdocpropscore.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxdocument.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxdrawing.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxdrawinganchor.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxformat.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxmediafile.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxnumformatparser.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxrelationships.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxrichstring.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxsharedstrings.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxsimpleooxmlfile.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxstyles.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxtheme.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxutility.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxworkbook.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxworksheet.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxzipreader.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/xlsx/xlsxzipwriter.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/QtXlsx_autogen/timestamp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/QtXlsx_autogen/timestamp.rule", + "sourceGroupIndex" : 2 + } + ], + "type" : "STATIC_LIBRARY" +} diff --git a/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx_autogen-Release-b24b7652151e1bb6d7ab.json b/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx_autogen-Release-b24b7652151e1bb6d7ab.json new file mode 100644 index 0000000..e089a15 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx_autogen-Release-b24b7652151e1bb6d7ab.json @@ -0,0 +1,71 @@ +{ + "backtrace" : 0, + "backtraceGraph" : + { + "commands" : [], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + } + ] + }, + "dependencies" : + [ + { + "id" : "QtXlsx_autogen_timestamp_deps::@6890427a1f51a3e7e1df" + } + ], + "id" : "QtXlsx_autogen::@6890427a1f51a3e7e1df", + "isGeneratorProvided" : true, + "name" : "QtXlsx_autogen", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/QtXlsx_autogen", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/QtXlsx_autogen.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/QtXlsx_autogen/timestamp.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx_autogen_timestamp_deps-Release-4553549af2780e36096c.json b/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx_autogen_timestamp_deps-Release-4553549af2780e36096c.json new file mode 100644 index 0000000..2f57e04 --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/target-QtXlsx_autogen_timestamp_deps-Release-4553549af2780e36096c.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 0, + "backtraceGraph" : + { + "commands" : [], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + } + ] + }, + "id" : "QtXlsx_autogen_timestamp_deps::@6890427a1f51a3e7e1df", + "isGeneratorProvided" : true, + "name" : "QtXlsx_autogen_timestamp_deps", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/QtXlsx_autogen_timestamp_deps", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "cmake-build-release/CMakeFiles/QtXlsx_autogen_timestamp_deps.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/cmake-build-release/.cmake/api/v1/reply/toolchains-v1-49a48045b4345375fb21.json b/cmake-build-release/.cmake/api/v1/reply/toolchains-v1-49a48045b4345375fb21.json new file mode 100644 index 0000000..a60323b --- /dev/null +++ b/cmake-build-release/.cmake/api/v1/reply/toolchains-v1-49a48045b4345375fb21.json @@ -0,0 +1,88 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed", + "C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/include" + ], + "linkDirectories" : + [ + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc", + "C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/lib", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "mingw32", + "gcc_s", + "gcc", + "moldname", + "mingwex", + "pthread", + "advapi32", + "shell32", + "user32", + "kernel32", + "iconv", + "mingw32", + "gcc_s", + "gcc", + "moldname", + "mingwex" + ] + }, + "path" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/c++.exe", + "version" : "8.1.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "m", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + }, + { + "compiler" : + { + "implicit" : {}, + "path" : "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/windres.exe" + }, + "language" : "RC", + "sourceFileExtensions" : + [ + "rc", + "RC" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-release/CMakeCache.txt b/cmake-build-release/CMakeCache.txt new file mode 100644 index 0000000..9b26524 --- /dev/null +++ b/cmake-build-release/CMakeCache.txt @@ -0,0 +1,381 @@ +# This is the CMakeCache file. +# For build in directory: d:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release +# It was generated by CMake: C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/addr2line.exe + +//Path to a program. +CMAKE_AR:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ar.exe + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Release + +//Enable colored diagnostics throughout. +CMAKE_COLOR_DIAGNOSTICS:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/c++.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/gcc-ranlib.exe + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/dlltool.exe + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/pkgRedirects + +//Convert GNU import libraries to MS format (requires Visual Studio) +CMAKE_GNUtoMS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/QtXlsx + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ld.exe + +//make program +CMAKE_MAKE_PROGRAM:FILEPATH=C:/DevelopEnv/CLion 2022.3/bin/ninja/win/ninja.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/nm.exe + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/objcopy.exe + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/objdump.exe + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=QtXlsx + +//Path to a program. +CMAKE_RANLIB:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ranlib.exe + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/windres.exe + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING= + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING= + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_READELF:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/readelf.exe + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/strip.exe + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//The directory containing a CMake configuration file for Qt5Core. +Qt5Core_DIR:PATH=C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core + +//The directory containing a CMake configuration file for Qt5Gui. +Qt5Gui_DIR:PATH=C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui + +//The directory containing a CMake configuration file for Qt5PrintSupport. +Qt5PrintSupport_DIR:PATH=C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport + +//The directory containing a CMake configuration file for Qt5Widgets. +Qt5Widgets_DIR:PATH=C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets + +//The directory containing a CMake configuration file for Qt5. +Qt5_DIR:PATH=C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5 + +//Value Computed by CMake +QtXlsx_BINARY_DIR:STATIC=D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release + +//Value Computed by CMake +QtXlsx_IS_TOP_LEVEL:STATIC=ON + +//Dependencies for the target +QtXlsx_LIB_DEPENDS:STATIC=general;Qt5::Core;general;Qt5::Gui;general;Qt5::Widgets;general;Qt5::PrintSupport; + +//Value Computed by CMake +QtXlsx_SOURCE_DIR:STATIC=D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=d:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=24 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake b/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..1100a7f --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/c++.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "8.1.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "MinGW") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ar.exe") +set(CMAKE_CXX_COMPILER_AR "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/gcc-ar.exe") +set(CMAKE_RANLIB "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/ld.exe") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed;C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;mingw32;gcc_s;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc_s;gcc;moldname;mingwex") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc;C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/lib;C:/DevelopEnv/Qt/Tools/mingw810_64/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..cb5e81c Binary files /dev/null and b/cmake-build-release/CMakeFiles/3.24.2/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeRCCompiler.cmake b/cmake-build-release/CMakeFiles/3.24.2/CMakeRCCompiler.cmake new file mode 100644 index 0000000..ce76f8e --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/windres.exe") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .obj) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake b/cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake new file mode 100644 index 0000000..e1deade --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.22621") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.22621") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.22621") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.22621") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..486becd --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,826 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(1) +# if defined(__LCC__) +# define COMPILER_VERSION_MINOR DEC(__LCC__- 100) +# endif +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/cmake-build-release/CMakeFiles/CMakeOutput.log b/cmake-build-release/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..8a21b9f --- /dev/null +++ b/cmake-build-release/CMakeFiles/CMakeOutput.log @@ -0,0 +1,245 @@ +The system is: Windows - 10.0.22621 - AMD64 +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: C:/DevelopEnv/Qt/Tools/mingw810_64/bin/c++.exe +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.exe" + +The CXX compiler identification is GNU, found in "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/3.24.2/CompilerIdCXX/a.exe" + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/CMakeTmp + +Run Build Command(s):C:/DevelopEnv/CLion 2022.3/bin/ninja/win/ninja.exe cmTC_0055e && [1/2] Building CXX object CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj +Using built-in specs. +COLLECT_GCC=C:\DevelopEnv\Qt\Tools\mingw810_64\bin\c++.exe +Target: x86_64-w64-mingw32 +Configured with: ../../../src/gcc-8.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64 --enable-shared --enable-static --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev0, Built by MinGW-W64 project' --with-bugurl=https://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/lib -L/c/mingw810/prerequisites/x86_64-zlib-static/lib -L/c/mingw810/prerequisites/x86_64-w64-mingw32-static/lib ' +Thread model: posix +gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) +COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/cc1plus.exe -quiet -v -iprefix C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/ -D_REENTRANT C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=core2 -march=nocona -auxbase-strip CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj -version -fdiagnostics-color=always -o C:\Users\XFD\AppData\Local\Temp\ccKiQ8Mg.s +GNU C++14 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) version 8.1.0 (x86_64-w64-mingw32) + compiled by GNU C version 8.1.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.18-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++" +ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32" +ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward" +ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include" +ignoring nonexistent directory "C:/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64C:/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../include" +ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed" +ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include" +ignoring nonexistent directory "C:/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/mingw/include" +#include "..." search starts here: +#include <...> search starts here: + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++ + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32 + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include +End of search list. +GNU C++14 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) version 8.1.0 (x86_64-w64-mingw32) + compiled by GNU C version 8.1.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.18-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 82f0c9785fd37a38ba7b7f8357369a82 +COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\XFD\AppData\Local\Temp\ccKiQ8Mg.s +GNU assembler version 2.30 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.30 +COMPILER_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ +LIBRARY_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../ +COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona' +[2/2] Linking CXX executable cmTC_0055e.exe +Using built-in specs. +COLLECT_GCC=C:\DevelopEnv\Qt\Tools\mingw810_64\bin\c++.exe +COLLECT_LTO_WRAPPER=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/lto-wrapper.exe +Target: x86_64-w64-mingw32 +Configured with: ../../../src/gcc-8.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64 --enable-shared --enable-static --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev0, Built by MinGW-W64 project' --with-bugurl=https://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/lib -L/c/mingw810/prerequisites/x86_64-zlib-static/lib -L/c/mingw810/prerequisites/x86_64-w64-mingw32-static/lib ' +Thread model: posix +gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64 project) +COMPILER_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ +LIBRARY_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/;C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0055e.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' + C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/collect2.exe -plugin C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/liblto_plugin-0.dll -plugin-opt=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\XFD\AppData\Local\Temp\cccv1Fzj.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt --sysroot=C:/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64 -m i386pep -Bdynamic -o cmTC_0055e.exe C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtbegin.o -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0 -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../.. CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_0055e.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtend.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0055e.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++] + add: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32] + add: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward] + add: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include] + add: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed] + add: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include] + end of search list found + collapse include dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++] + collapse include dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32] + collapse include dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward] + collapse include dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include] + collapse include dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed] + collapse include dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/include] + implicit include dirs: [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed;C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):C:/DevelopEnv/CLion 2022.3/bin/ninja/win/ninja.exe cmTC_0055e && [1/2] Building CXX object CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=C:\DevelopEnv\Qt\Tools\mingw810_64\bin\c++.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../../../src/gcc-8.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64 --enable-shared --enable-static --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev0, Built by MinGW-W64 project' --with-bugurl=https://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/lib -L/c/mingw810/prerequisites/x86_64-zlib-static/lib -L/c/mingw810/prerequisites/x86_64-w64-mingw32-static/lib '] + ignore line: [Thread model: posix] + ignore line: [gcc version 8.1.0 (x86_64-posix-seh-rev0 Built by MinGW-W64 project) ] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/cc1plus.exe -quiet -v -iprefix C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/ -D_REENTRANT C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=core2 -march=nocona -auxbase-strip CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj -version -fdiagnostics-color=always -o C:\Users\XFD\AppData\Local\Temp\ccKiQ8Mg.s] + ignore line: [GNU C++14 (x86_64-posix-seh-rev0 Built by MinGW-W64 project) version 8.1.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 8.1.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.18-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++"] + ignore line: [ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32"] + ignore line: [ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward"] + ignore line: [ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include"] + ignore line: [ignoring nonexistent directory "C:/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64C:/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../include"] + ignore line: [ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed"] + ignore line: [ignoring duplicate directory "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"] + ignore line: [ignoring nonexistent directory "C:/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/mingw/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (x86_64-posix-seh-rev0 Built by MinGW-W64 project) version 8.1.0 (x86_64-w64-mingw32)] + ignore line: [ compiled by GNU C version 8.1.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.18-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 82f0c9785fd37a38ba7b7f8357369a82] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'] + ignore line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\XFD\AppData\Local\Temp\ccKiQ8Mg.s] + ignore line: [GNU assembler version 2.30 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.30] + ignore line: [COMPILER_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=core2' '-march=nocona'] + ignore line: [[2/2] Linking CXX executable cmTC_0055e.exe] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=C:\DevelopEnv\Qt\Tools\mingw810_64\bin\c++.exe] + ignore line: [COLLECT_LTO_WRAPPER=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/lto-wrapper.exe] + ignore line: [Target: x86_64-w64-mingw32] + ignore line: [Configured with: ../../../src/gcc-8.1.0/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-sysroot=/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64 --enable-shared --enable-static --disable-multilib --enable-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=nocona --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpfr=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-mpc=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-isl=/c/mingw810/prerequisites/x86_64-w64-mingw32-static --with-pkgversion='x86_64-posix-seh-rev0, Built by MinGW-W64 project' --with-bugurl=https://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -fno-ident -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS=' -I/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/include -I/c/mingw810/prerequisites/x86_64-zlib-static/include -I/c/mingw810/prerequisites/x86_64-w64-mingw32-static/include' LDFLAGS='-pipe -fno-ident -L/c/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64/opt/lib -L/c/mingw810/prerequisites/x86_64-zlib-static/lib -L/c/mingw810/prerequisites/x86_64-w64-mingw32-static/lib '] + ignore line: [Thread model: posix] + ignore line: [gcc version 8.1.0 (x86_64-posix-seh-rev0 Built by MinGW-W64 project) ] + ignore line: [COMPILER_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/] + ignore line: [LIBRARY_PATH=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/] + ignore line: [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0055e.exe' '-shared-libgcc' '-mtune=core2' '-march=nocona'] + link line: [ C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/collect2.exe -plugin C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/liblto_plugin-0.dll -plugin-opt=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\XFD\AppData\Local\Temp\cccv1Fzj.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-liconv -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt --sysroot=C:/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64 -m i386pep -Bdynamic -o cmTC_0055e.exe C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtbegin.o -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0 -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib -LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../.. CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj --out-implib libcmTC_0055e.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtend.o] + arg [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/collect2.exe] ==> ignore + arg [-plugin] ==> ignore + arg [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/liblto_plugin-0.dll] ==> ignore + arg [-plugin-opt=C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../libexec/gcc/x86_64-w64-mingw32/8.1.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\Users\XFD\AppData\Local\Temp\cccv1Fzj.res] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-lpthread] ==> ignore + arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore + arg [-plugin-opt=-pass-through=-lshell32] ==> ignore + arg [-plugin-opt=-pass-through=-luser32] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [-plugin-opt=-pass-through=-liconv] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [--sysroot=C:/mingw810/x86_64-810-posix-seh-rt_v6-rev0/mingw64] ==> ignore + arg [-m] ==> ignore + arg [i386pep] ==> ignore + arg [-Bdynamic] ==> search dynamic + arg [-o] ==> ignore + arg [cmTC_0055e.exe] ==> ignore + arg [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] + arg [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtbegin.o] ==> obj [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtbegin.o] + arg [-LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0] ==> dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0] + arg [-LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc] ==> dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc] + arg [-LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib] + arg [-LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib] ==> dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib] + arg [-LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib] + arg [-LC:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../..] ==> dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../..] + arg [CMakeFiles/cmTC_0055e.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [--out-implib] ==> ignore + arg [libcmTC_0055e.dll.a] ==> ignore + arg [--major-image-version] ==> ignore + arg [0] ==> ignore + arg [--minor-image-version] ==> ignore + arg [0] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [-lpthread] ==> lib [pthread] + arg [-ladvapi32] ==> lib [advapi32] + arg [-lshell32] ==> lib [shell32] + arg [-luser32] ==> lib [user32] + arg [-lkernel32] ==> lib [kernel32] + arg [-liconv] ==> lib [iconv] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtend.o] ==> obj [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtend.o] + remove lib [msvcrt] + remove lib [msvcrt] + collapse obj [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/lib/crt2.o] + collapse obj [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtbegin.o] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/crtbegin.o] + collapse obj [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/crtend.o] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/crtend.o] + collapse library dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0] + collapse library dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc] + collapse library dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/lib] + collapse library dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../lib] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib] + collapse library dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/lib] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/lib] + collapse library dir [C:/DevelopEnv/Qt/Tools/mingw810_64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../..] ==> [C:/DevelopEnv/Qt/Tools/mingw810_64/lib] + implicit libs: [stdc++;mingw32;gcc_s;gcc;moldname;mingwex;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc_s;gcc;moldname;mingwex] + implicit objs: [C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/lib/crt2.o;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/crtbegin.o;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/crtend.o] + implicit dirs: [C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0;C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc;C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/lib;C:/DevelopEnv/Qt/Tools/mingw810_64/lib] + implicit fwks: [] + + diff --git a/cmake-build-release/CMakeFiles/QtXlsx_autogen.dir/AutogenInfo.json b/cmake-build-release/CMakeFiles/QtXlsx_autogen.dir/AutogenInfo.json new file mode 100644 index 0000000..34e728b --- /dev/null +++ b/cmake-build-release/CMakeFiles/QtXlsx_autogen.dir/AutogenInfo.json @@ -0,0 +1,628 @@ +{ + "BUILD_DIR" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen", + "CMAKE_BINARY_DIR" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release", + "CMAKE_CURRENT_BINARY_DIR" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release", + "CMAKE_CURRENT_SOURCE_DIR" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter", + "CMAKE_EXECUTABLE" : "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/bin/cmake.exe", + "CMAKE_LIST_FILES" : + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/CMakeLists.txt", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineSystem.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystem.cmake.in", + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/3.24.2/CMakeSystem.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCXXCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-Determine-CXX.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerId.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCompilerIdDetection.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ADSP-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMCC-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMClang-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/AppleClang-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompilerInternal.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Borland-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompilerInternal.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Cray-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Embarcadero-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Fujitsu-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GHS-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/HP-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IAR-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Intel-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/MSVC-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVHPC-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVIDIA-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PGI-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PathScale-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SCO-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/TI-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Watcom-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XL-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeFindBinUtils.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-FindBinUtils.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompiler.cmake.in", + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeGenericSystem.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/WindowsPaths.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXInformation.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineRCCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCCompiler.cmake.in", + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/3.24.2/CMakeRCCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCInformation.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-windres.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestRCCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCXXCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCompilerCommon.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerABI.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitIncludeInfo.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitLinkInfo.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseLibraryArchitecture.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCompilerCommon.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompileFeatures.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Internal/FeatureTesting.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompiler.cmake.in", + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/3.24.2/CMakeCXXCompiler.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX-ABI.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5Config.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseArguments.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseArguments.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupport_QWindowsPrinterSupportPlugin.cmake" + ], + "CMAKE_SOURCE_DIR" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter", + "DEP_FILE" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/deps", + "DEP_FILE_RULE_NAME" : "QtXlsx_autogen/timestamp", + "HEADERS" : + [ + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractooxmlfile.h", + "MU", + "MSGBJU7T66/moc_xlsxabstractooxmlfile.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractooxmlfile_p.h", + "MU", + "MSGBJU7T66/moc_xlsxabstractooxmlfile_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractsheet.h", + "MU", + "MSGBJU7T66/moc_xlsxabstractsheet.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractsheet_p.h", + "MU", + "MSGBJU7T66/moc_xlsxabstractsheet_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcell.h", + "MU", + "MSGBJU7T66/moc_xlsxcell.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcell_p.h", + "MU", + "MSGBJU7T66/moc_xlsxcell_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellformula.h", + "MU", + "MSGBJU7T66/moc_xlsxcellformula.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellformula_p.h", + "MU", + "MSGBJU7T66/moc_xlsxcellformula_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellrange.h", + "MU", + "MSGBJU7T66/moc_xlsxcellrange.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellreference.h", + "MU", + "MSGBJU7T66/moc_xlsxcellreference.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchart.h", + "MU", + "MSGBJU7T66/moc_xlsxchart.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchart_p.h", + "MU", + "MSGBJU7T66/moc_xlsxchart_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchartsheet.h", + "MU", + "MSGBJU7T66/moc_xlsxchartsheet.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchartsheet_p.h", + "MU", + "MSGBJU7T66/moc_xlsxchartsheet_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcolor_p.h", + "MU", + "MSGBJU7T66/moc_xlsxcolor_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxconditionalformatting.h", + "MU", + "MSGBJU7T66/moc_xlsxconditionalformatting.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxconditionalformatting_p.h", + "MU", + "MSGBJU7T66/moc_xlsxconditionalformatting_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcontenttypes_p.h", + "MU", + "MSGBJU7T66/moc_xlsxcontenttypes_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdatavalidation.h", + "MU", + "MSGBJU7T66/moc_xlsxdatavalidation.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdatavalidation_p.h", + "MU", + "MSGBJU7T66/moc_xlsxdatavalidation_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocpropsapp_p.h", + "MU", + "MSGBJU7T66/moc_xlsxdocpropsapp_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocpropscore_p.h", + "MU", + "MSGBJU7T66/moc_xlsxdocpropscore_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocument.h", + "MU", + "MSGBJU7T66/moc_xlsxdocument.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocument_p.h", + "MU", + "MSGBJU7T66/moc_xlsxdocument_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdrawing_p.h", + "MU", + "MSGBJU7T66/moc_xlsxdrawing_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdrawinganchor_p.h", + "MU", + "MSGBJU7T66/moc_xlsxdrawinganchor_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxformat.h", + "MU", + "MSGBJU7T66/moc_xlsxformat.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxformat_p.h", + "MU", + "MSGBJU7T66/moc_xlsxformat_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxmediafile_p.h", + "MU", + "MSGBJU7T66/moc_xlsxmediafile_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxnumformatparser_p.h", + "MU", + "MSGBJU7T66/moc_xlsxnumformatparser_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxrelationships_p.h", + "MU", + "MSGBJU7T66/moc_xlsxrelationships_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxrichstring.h", + "MU", + "MSGBJU7T66/moc_xlsxrichstring.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxrichstring_p.h", + "MU", + "MSGBJU7T66/moc_xlsxrichstring_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxsharedstrings_p.h", + "MU", + "MSGBJU7T66/moc_xlsxsharedstrings_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxsimpleooxmlfile_p.h", + "MU", + "MSGBJU7T66/moc_xlsxsimpleooxmlfile_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxstyles_p.h", + "MU", + "MSGBJU7T66/moc_xlsxstyles_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxtheme_p.h", + "MU", + "MSGBJU7T66/moc_xlsxtheme_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxutility_p.h", + "MU", + "MSGBJU7T66/moc_xlsxutility_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworkbook.h", + "MU", + "MSGBJU7T66/moc_xlsxworkbook.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworkbook_p.h", + "MU", + "MSGBJU7T66/moc_xlsxworkbook_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworksheet.h", + "MU", + "MSGBJU7T66/moc_xlsxworksheet.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworksheet_p.h", + "MU", + "MSGBJU7T66/moc_xlsxworksheet_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxzipreader_p.h", + "MU", + "MSGBJU7T66/moc_xlsxzipreader_p.cpp", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxzipwriter_p.h", + "MU", + "MSGBJU7T66/moc_xlsxzipwriter_p.cpp", + null + ] + ], + "HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ], + "INCLUDE_DIR" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include", + "MOC_COMPILATION_FILE" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/mocs_compilation.cpp", + "MOC_DEFINITIONS" : + [ + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_NO_DEBUG", + "QT_PRINTSUPPORT_LIB", + "QT_WIDGETS_LIB" + ], + "MOC_DEPEND_FILTERS" : + [ + [ + "Q_PLUGIN_METADATA", + "[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\"" + ] + ], + "MOC_INCLUDES" : + [ + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui", + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/mkspecs/win32-g++", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets", + "C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include", + "C:/DevelopEnv/Qt/Tools/mingw810_64/lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed", + "C:/DevelopEnv/Qt/Tools/mingw810_64/x86_64-w64-mingw32/include" + ], + "MOC_MACRO_NAMES" : [ "Q_OBJECT", "Q_GADGET", "Q_NAMESPACE", "Q_NAMESPACE_EXPORT" ], + "MOC_OPTIONS" : [], + "MOC_PATH_PREFIX" : false, + "MOC_PREDEFS_CMD" : + [ + "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/c++.exe", + "-dM", + "-E", + "-c", + "C:/DevelopEnv/CLion 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp" + ], + "MOC_PREDEFS_FILE" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/moc_predefs.h", + "MOC_RELAXED_MODE" : false, + "MOC_SKIP" : [], + "MULTI_CONFIG" : false, + "PARALLEL" : 8, + "PARSE_CACHE_FILE" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/QtXlsx_autogen.dir/ParseCache.txt", + "QT_MOC_EXECUTABLE" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/bin/moc.exe", + "QT_UIC_EXECUTABLE" : "C:/DevelopEnv/Qt/5.15.2/mingw81_64/bin/uic.exe", + "QT_VERSION_MAJOR" : 5, + "QT_VERSION_MINOR" : 15, + "SETTINGS_FILE" : "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/QtXlsx_autogen.dir/AutogenUsed.txt", + "SOURCES" : + [ + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractooxmlfile.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractsheet.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcell.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellformula.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellrange.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellreference.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchart.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchartsheet.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcolor.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxconditionalformatting.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcontenttypes.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdatavalidation.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocpropsapp.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocpropscore.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocument.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdrawing.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdrawinganchor.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxformat.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxmediafile.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxnumformatparser.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxrelationships.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxrichstring.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxsharedstrings.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxsimpleooxmlfile.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxstyles.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxtheme.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxutility.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworkbook.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworksheet.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxzipreader.cpp", + "MU", + null + ], + [ + "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxzipwriter.cpp", + "MU", + null + ] + ], + "UIC_OPTIONS" : [], + "UIC_SEARCH_PATHS" : [], + "UIC_SKIP" : [], + "UIC_UI_FILES" : [], + "VERBOSITY" : 0 +} diff --git a/cmake-build-release/CMakeFiles/TargetDirectories.txt b/cmake-build-release/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..0d341f3 --- /dev/null +++ b/cmake-build-release/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,5 @@ +D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/QtXlsx.dir +D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/edit_cache.dir +D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/rebuild_cache.dir +D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/QtXlsx_autogen_timestamp_deps.dir +D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/QtXlsx_autogen.dir diff --git a/cmake-build-release/CMakeFiles/clean_additional.cmake b/cmake-build-release/CMakeFiles/clean_additional.cmake new file mode 100644 index 0000000..af56495 --- /dev/null +++ b/cmake-build-release/CMakeFiles/clean_additional.cmake @@ -0,0 +1,10 @@ +# Additional clean files +cmake_minimum_required(VERSION 3.16) + +if("${CONFIG}" STREQUAL "" OR "${CONFIG}" STREQUAL "Release") + file(REMOVE_RECURSE + "CMakeFiles\\QtXlsx_autogen.dir\\AutogenUsed.txt" + "CMakeFiles\\QtXlsx_autogen.dir\\ParseCache.txt" + "QtXlsx_autogen" + ) +endif() diff --git a/cmake-build-release/CMakeFiles/clion-Release-log.txt b/cmake-build-release/CMakeFiles/clion-Release-log.txt new file mode 100644 index 0000000..48a4eaa --- /dev/null +++ b/cmake-build-release/CMakeFiles/clion-Release-log.txt @@ -0,0 +1,10 @@ +"C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Release "-DCMAKE_MAKE_PROGRAM=C:/DevelopEnv/CLion 2022.3/bin/ninja/win/ninja.exe" -G Ninja -S D:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter -B D:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter\cmake-build-release +-- The CXX compiler identification is GNU 8.1.0 +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: C:/DevelopEnv/Qt/Tools/mingw810_64/bin/c++.exe - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Configuring done +-- Generating done +-- Build files have been written to: D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release diff --git a/cmake-build-release/CMakeFiles/clion-environment.txt b/cmake-build-release/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..e958439 --- /dev/null +++ b/cmake-build-release/CMakeFiles/clion-environment.txt @@ -0,0 +1,4 @@ +ToolSet: w64 6.0 (local)@C:\DevelopEnv\Qt\Tools\mingw810_64 +Options: + +Options:-DCMAKE_MAKE_PROGRAM=C:/DevelopEnv/CLion 2022.3/bin/ninja/win/ninja.exe \ No newline at end of file diff --git a/cmake-build-release/CMakeFiles/cmake.check_cache b/cmake-build-release/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-release/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-release/CMakeFiles/rules.ninja b/cmake-build-release/CMakeFiles/rules.ninja new file mode 100644 index 0000000..832f23b --- /dev/null +++ b/cmake-build-release/CMakeFiles/rules.ninja @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.24 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: QtXlsx +# Configurations: Release +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__QtXlsx_Release + depfile = $DEP_FILE + deps = gcc + command = C:\DevelopEnv\Qt\Tools\mingw810_64\bin\c++.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX static library. + +rule CXX_STATIC_LIBRARY_LINKER__QtXlsx_Release + command = cmd.exe /C "$PRE_LINK && "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" -E rm -f $TARGET_FILE && C:\DevelopEnv\Qt\Tools\mingw810_64\bin\ar.exe qc $TARGET_FILE $LINK_FLAGS $in && C:\DevelopEnv\Qt\Tools\mingw810_64\bin\ranlib.exe $TARGET_FILE && $POST_BUILD" + description = Linking CXX static library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" --regenerate-during-build -SD:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter -BD:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter\cmake-build-release + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning additional files. + +rule CLEAN_ADDITIONAL + command = "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" -DCONFIG=$CONFIG -P CMakeFiles\clean_additional.cmake + description = Cleaning additional files... + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = "C:\DevelopEnv\CLion 2022.3\bin\ninja\win\ninja.exe" $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = "C:\DevelopEnv\CLion 2022.3\bin\ninja\win\ninja.exe" -t targets + description = All primary targets available: + diff --git a/cmake-build-release/Testing/Temporary/LastTest.log b/cmake-build-release/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..b50c506 --- /dev/null +++ b/cmake-build-release/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: May 20 20:53 й׼ʱ +---------------------------------------------------------- +End testing: May 20 20:53 й׼ʱ diff --git a/cmake-build-release/build.ninja b/cmake-build-release/build.ninja new file mode 100644 index 0000000..446112a --- /dev/null +++ b/cmake-build-release/build.ninja @@ -0,0 +1,500 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.24 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: QtXlsx +# Configurations: Release +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Release +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/ +# ============================================================================= +# Object build statements for STATIC_LIBRARY target QtXlsx + + +############################################# +# Order-only phony target for QtXlsx + +build cmake_object_order_depends_target_QtXlsx: phony || QtXlsx_autogen QtXlsx_autogen/mocs_compilation.cpp QtXlsx_autogen/timestamp QtXlsx_autogen_timestamp_deps + +build CMakeFiles/QtXlsx.dir/QtXlsx_autogen/mocs_compilation.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/mocs_compilation.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\QtXlsx_autogen\mocs_compilation.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\QtXlsx_autogen + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxabstractooxmlfile.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractooxmlfile.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxabstractooxmlfile.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxabstractsheet.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxabstractsheet.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxabstractsheet.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcell.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcell.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxcell.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcellformula.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellformula.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxcellformula.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcellrange.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellrange.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxcellrange.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcellreference.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcellreference.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxcellreference.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxchart.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchart.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxchart.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxchartsheet.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxchartsheet.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxchartsheet.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcolor.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcolor.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxcolor.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxconditionalformatting.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxconditionalformatting.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxconditionalformatting.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcontenttypes.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxcontenttypes.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxcontenttypes.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdatavalidation.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdatavalidation.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxdatavalidation.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdocpropsapp.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocpropsapp.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxdocpropsapp.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdocpropscore.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocpropscore.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxdocpropscore.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdocument.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdocument.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxdocument.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdrawing.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdrawing.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxdrawing.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdrawinganchor.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxdrawinganchor.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxdrawinganchor.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxformat.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxformat.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxformat.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxmediafile.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxmediafile.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxmediafile.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxnumformatparser.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxnumformatparser.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxnumformatparser.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxrelationships.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxrelationships.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxrelationships.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxrichstring.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxrichstring.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxrichstring.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxsharedstrings.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxsharedstrings.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxsharedstrings.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxsimpleooxmlfile.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxsimpleooxmlfile.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxsimpleooxmlfile.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxstyles.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxstyles.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxstyles.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxtheme.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxtheme.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxtheme.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxutility.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxutility.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxutility.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxworkbook.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworkbook.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxworkbook.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxworksheet.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxworksheet.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxworksheet.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxzipreader.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxzipreader.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxzipreader.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + +build CMakeFiles/QtXlsx.dir/src/xlsx/xlsxzipwriter.cpp.obj: CXX_COMPILER__QtXlsx_Release D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src/xlsx/xlsxzipwriter.cpp || cmake_object_order_depends_target_QtXlsx + DEFINES = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB + DEP_FILE = CMakeFiles\QtXlsx.dir\src\xlsx\xlsxzipwriter.cpp.obj.d + FLAGS = -O3 -DNDEBUG -fdiagnostics-color=always -std=gnu++17 + INCLUDES = -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/include -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore/5.15.2/QtCore -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2 -IC:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui/5.15.2/QtGui -ID:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/src -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtCore -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtGui -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/./mkspecs/win32-g++ -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtANGLE -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtWidgets -isystem C:/DevelopEnv/Qt/5.15.2/mingw81_64/include/QtPrintSupport + OBJECT_DIR = CMakeFiles\QtXlsx.dir + OBJECT_FILE_DIR = CMakeFiles\QtXlsx.dir\src\xlsx + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_PDB = libQtXlsx.pdb + + +# ============================================================================= +# Link build statements for STATIC_LIBRARY target QtXlsx + + +############################################# +# Link the static library libQtXlsx.a + +build libQtXlsx.a: CXX_STATIC_LIBRARY_LINKER__QtXlsx_Release CMakeFiles/QtXlsx.dir/QtXlsx_autogen/mocs_compilation.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxabstractooxmlfile.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxabstractsheet.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcell.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcellformula.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcellrange.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcellreference.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxchart.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxchartsheet.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcolor.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxconditionalformatting.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxcontenttypes.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdatavalidation.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdocpropsapp.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdocpropscore.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdocument.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdrawing.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxdrawinganchor.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxformat.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxmediafile.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxnumformatparser.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxrelationships.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxrichstring.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxsharedstrings.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxsimpleooxmlfile.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxstyles.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxtheme.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxutility.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxworkbook.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxworksheet.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxzipreader.cpp.obj CMakeFiles/QtXlsx.dir/src/xlsx/xlsxzipwriter.cpp.obj || QtXlsx_autogen QtXlsx_autogen_timestamp_deps + LANGUAGE_COMPILE_FLAGS = -O3 -DNDEBUG + OBJECT_DIR = CMakeFiles\QtXlsx.dir + POST_BUILD = cd . + PRE_LINK = cd . + TARGET_COMPILE_PDB = CMakeFiles\QtXlsx.dir\QtXlsx.pdb + TARGET_FILE = libQtXlsx.a + TARGET_PDB = libQtXlsx.pdb + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cmd.exe /C "cd /D D:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter\cmake-build-release && "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" -E echo "No interactive CMake dialog available."" + DESC = No interactive CMake dialog available... + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cmd.exe /C "cd /D D:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter\cmake-build-release && "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" --regenerate-during-build -SD:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter -BD:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter\cmake-build-release" + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for QtXlsx_autogen_timestamp_deps + +build QtXlsx_autogen_timestamp_deps: phony CMakeFiles/QtXlsx_autogen_timestamp_deps + + +############################################# +# Utility command for QtXlsx_autogen + +build QtXlsx_autogen: phony CMakeFiles/QtXlsx_autogen QtXlsx_autogen/timestamp QtXlsx_autogen/mocs_compilation.cpp QtXlsx_autogen_timestamp_deps + + +############################################# +# Custom command for QtXlsx_autogen\timestamp + +build QtXlsx_autogen/timestamp QtXlsx_autogen/mocs_compilation.cpp | ${cmake_ninja_workdir}QtXlsx_autogen/timestamp ${cmake_ninja_workdir}QtXlsx_autogen/mocs_compilation.cpp: CUSTOM_COMMAND C$:/DevelopEnv/Qt/5.15.2/mingw81_64/bin/moc.exe C$:/DevelopEnv/Qt/5.15.2/mingw81_64/bin/uic.exe || QtXlsx_autogen_timestamp_deps + COMMAND = cmd.exe /C "cd /D D:\4_Code\FlightDataAnalysis\Libs\QtXlsxWriter\cmake-build-release && "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" -E cmake_autogen D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/QtXlsx_autogen.dir/AutogenInfo.json Release && "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" -E touch D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/timestamp && "C:\DevelopEnv\CLion 2022.3\bin\cmake\win\bin\cmake.exe" -E cmake_transform_depfile Ninja gccdepfile D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/QtXlsx_autogen/deps D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/d/2d5784c74032650fbb43957e6c84c43c55e12a741260f175738961b40d5cddcc.d" + DESC = Automatic MOC and UIC for target QtXlsx + depfile = D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/CMakeFiles/d/2d5784c74032650fbb43957e6c84c43c55e12a741260f175738961b40d5cddcc.d + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles\QtXlsx_autogen_timestamp_deps + +build CMakeFiles/QtXlsx_autogen_timestamp_deps | ${cmake_ninja_workdir}CMakeFiles/QtXlsx_autogen_timestamp_deps: phony C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/libQt5Gui.a C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/libQt5Widgets.a C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/libQt5Core.a C$:/DevelopEnv/Qt/5.15.2/mingw81_64/bin/moc.exe C$:/DevelopEnv/Qt/5.15.2/mingw81_64/bin/uic.exe C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/libQt5PrintSupport.a + + +############################################# +# Phony custom command for CMakeFiles\QtXlsx_autogen + +build CMakeFiles/QtXlsx_autogen | ${cmake_ninja_workdir}CMakeFiles/QtXlsx_autogen: phony QtXlsx_autogen/timestamp || QtXlsx_autogen_timestamp_deps + +# ============================================================================= +# Target aliases. + +build QtXlsx: phony libQtXlsx.a + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release + +build all: phony libQtXlsx.a + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompiler.cmake.in C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCompilerIdDetection.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCXXCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompileFeatures.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerABI.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerId.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineRCCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineSystem.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeFindBinUtils.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeGenericSystem.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseArguments.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitLinkInfo.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseLibraryArchitecture.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCCompiler.cmake.in C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystem.cmake.in C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCXXCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCompilerCommon.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestRCCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-FindBinUtils.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/TI-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Internal/FeatureTesting.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-Determine-CXX.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-windres.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/WindowsPaths.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupport_QWindowsPrinterSupportPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5Config.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake CMakeCache.txt CMakeFiles/3.24.2/CMakeCXXCompiler.cmake CMakeFiles/3.24.2/CMakeRCCompiler.cmake CMakeFiles/3.24.2/CMakeSystem.cmake D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/CMakeLists.txt + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompiler.cmake.in C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCXXInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCommonLanguageInclude.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeCompilerIdDetection.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCXXCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompileFeatures.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerABI.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineCompilerId.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineRCCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeDetermineSystem.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeFindBinUtils.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeGenericSystem.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeInitializeConfigs.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeLanguageInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseArguments.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseImplicitLinkInfo.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeParseLibraryArchitecture.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCCompiler.cmake.in C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeRCInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystem.cmake.in C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInformation.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeSystemSpecificInitialize.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCXXCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestCompilerCommon.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/CMakeTestRCCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-CXX.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU-FindBinUtils.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/GNU.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/TI-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Internal/FeatureTesting.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-Determine-CXX.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX-ABI.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU-CXX.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-GNU.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows-windres.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/Windows.cmake C$:/DevelopEnv/CLion$ 2022.3/bin/cmake/win/share/cmake-3.24/Modules/Platform/WindowsPaths.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Core/Qt5CoreMacros.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5GuiConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QGifPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QICOPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QJpegPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QMinimalIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QOffscreenIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgIconPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QSvgPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QTuioTouchPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QVirtualKeyboardPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebGLIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsDirect2DIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QWindowsIntegrationPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Gui/Qt5Gui_QXdgDesktopPortalThemePlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5PrintSupport/Qt5PrintSupport_QWindowsPrinterSupportPlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigExtras.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5WidgetsMacros.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5Widgets/Qt5Widgets_QWindowsVistaStylePlugin.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5Config.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ConfigVersion.cmake C$:/DevelopEnv/Qt/5.15.2/mingw81_64/lib/cmake/Qt5/Qt5ModuleLocation.cmake CMakeCache.txt CMakeFiles/3.24.2/CMakeCXXCompiler.cmake CMakeFiles/3.24.2/CMakeRCCompiler.cmake CMakeFiles/3.24.2/CMakeSystem.cmake D$:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/CMakeLists.txt: phony + + +############################################# +# Clean additional files. + +build CMakeFiles/clean.additional: CLEAN_ADDITIONAL + CONFIG = Release + + +############################################# +# Clean all the built files. + +build clean: CLEAN CMakeFiles/clean.additional + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/cmake-build-release/cmake_install.cmake b/cmake-build-release/cmake_install.cmake new file mode 100644 index 0000000..04a8d25 --- /dev/null +++ b/cmake-build-release/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/QtXlsx") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "C:/DevelopEnv/Qt/Tools/mingw810_64/bin/objdump.exe") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "D:/4_Code/FlightDataAnalysis/Libs/QtXlsxWriter/cmake-build-release/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/examples/examples.pro b/examples/examples.pro deleted file mode 100755 index 13479a4..0000000 --- a/examples/examples.pro +++ /dev/null @@ -1,3 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS = xlsx - diff --git a/examples/xlsx/calendar/calendar.pro b/examples/xlsx/calendar/calendar.pro deleted file mode 100644 index a9d10a1..0000000 --- a/examples/xlsx/calendar/calendar.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = calendar - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/calendar -INSTALLS += target diff --git a/examples/xlsx/calendar/main.cpp b/examples/xlsx/calendar/main.cpp deleted file mode 100644 index db54797..0000000 --- a/examples/xlsx/calendar/main.cpp +++ /dev/null @@ -1,144 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxformat.h" -#include "xlsxcellrange.h" -#include "xlsxworksheet.h" - -QTXLSX_USE_NAMESPACE - -int main(int argc, char **argv) -{ - QCoreApplication app(argc, argv); - - // Select a proper locale - // QLocale::setDefault(QLocale(QLocale::English)); - - Document xlsx; - QDate today(QDate::currentDate()); - for (int month = 1; month <= 12; ++month) { - xlsx.addSheet(QLocale().monthName(month)); - xlsx.currentWorksheet()->setGridLinesVisible(false); - - // the header row - Format headerStyle; - headerStyle.setFontSize(48); - headerStyle.setFontColor(Qt::darkBlue); - headerStyle.setHorizontalAlignment(Format::AlignHCenter); - headerStyle.setVerticalAlignment(Format::AlignVCenter); - xlsx.setRowHeight(1, 80); - xlsx.write("A1", QString("%1 %2").arg(QLocale().monthName(month)).arg(today.year())); - xlsx.mergeCells("A1:N1", headerStyle); - - // header with month titles - for (int day = 1; day <= 7; ++day) { - Format monthStyle; - monthStyle.setFontSize(12); - monthStyle.setFontColor(Qt::white); - monthStyle.setFontBold(true); - monthStyle.setHorizontalAlignment(Format::AlignHCenter); - monthStyle.setVerticalAlignment(Format::AlignVCenter); - monthStyle.setFillPattern(Format::PatternSolid); - monthStyle.setPatternBackgroundColor(Qt::darkBlue); - - xlsx.setColumnWidth(day * 2 - 1, day * 2 - 1, 5); - xlsx.setColumnWidth(day * 2, day * 2, 13); - xlsx.write(2, day * 2 - 1, QLocale().dayName(day)); - xlsx.mergeCells(CellRange(2, day * 2 - 1, 2, day * 2), monthStyle); - } - - QColor borderColor = QColor(Qt::gray); - - Format weekendLeftStyle; - weekendLeftStyle.setFontSize(14); - weekendLeftStyle.setFontBold(true); - weekendLeftStyle.setHorizontalAlignment(Format::AlignLeft); - weekendLeftStyle.setVerticalAlignment(Format::AlignTop); - weekendLeftStyle.setPatternBackgroundColor(QColor("#93CCEA")); - weekendLeftStyle.setLeftBorderStyle(Format::BorderThin); - weekendLeftStyle.setLeftBorderColor(borderColor); - weekendLeftStyle.setBottomBorderStyle(Format::BorderThin); - weekendLeftStyle.setBottomBorderColor(borderColor); - - Format weekendRightStyle; - weekendRightStyle.setHorizontalAlignment(Format::AlignHCenter); - weekendRightStyle.setVerticalAlignment(Format::AlignTop); - weekendRightStyle.setPatternBackgroundColor(QColor("#93CCEA")); - weekendRightStyle.setRightBorderStyle(Format::BorderThin); - weekendRightStyle.setRightBorderColor(borderColor); - weekendRightStyle.setBottomBorderStyle(Format::BorderThin); - weekendRightStyle.setBottomBorderColor(borderColor); - - Format workdayLeftStyle; - workdayLeftStyle.setHorizontalAlignment(Format::AlignLeft); - workdayLeftStyle.setVerticalAlignment(Format::AlignTop); - workdayLeftStyle.setPatternBackgroundColor(Qt::white); - workdayLeftStyle.setLeftBorderStyle(Format::BorderThin); - workdayLeftStyle.setLeftBorderColor(borderColor); - workdayLeftStyle.setBottomBorderStyle(Format::BorderThin); - workdayLeftStyle.setBottomBorderColor(borderColor); - - Format workdayRightStyle; - workdayRightStyle.setHorizontalAlignment(Format::AlignHCenter); - workdayRightStyle.setVerticalAlignment(Format::AlignTop); - workdayRightStyle.setPatternBackgroundColor(Qt::white); - workdayRightStyle.setRightBorderStyle(Format::BorderThin); - workdayRightStyle.setRightBorderColor(borderColor); - workdayRightStyle.setBottomBorderStyle(Format::BorderThin); - workdayRightStyle.setBottomBorderColor(borderColor); - - Format greyLeftStyle; - greyLeftStyle.setPatternBackgroundColor(Qt::lightGray); - greyLeftStyle.setLeftBorderStyle(Format::BorderThin); - greyLeftStyle.setLeftBorderColor(borderColor); - greyLeftStyle.setBottomBorderStyle(Format::BorderThin); - greyLeftStyle.setBottomBorderColor(borderColor); - - Format greyRightStyle; - greyRightStyle.setPatternBackgroundColor(Qt::lightGray); - greyRightStyle.setRightBorderStyle(Format::BorderThin); - greyRightStyle.setRightBorderColor(borderColor); - greyRightStyle.setBottomBorderStyle(Format::BorderThin); - greyRightStyle.setBottomBorderColor(borderColor); - - int rownum = 3; - for (int day = 1; day <= 31; ++day) { - QDate date(today.year(), month, day); - if (!date.isValid()) - break; - xlsx.setRowHeight(rownum, 100); - int dow = date.dayOfWeek(); - int colnum = dow * 2 - 1; - - if (dow <= 5) { - xlsx.write(rownum, colnum, day, workdayLeftStyle); - xlsx.write(rownum, colnum + 1, QVariant(), workdayRightStyle); - } else { - xlsx.write(rownum, colnum, day, weekendLeftStyle); - xlsx.write(rownum, colnum + 1, QVariant(), weekendRightStyle); - } - - if (day == 1 && dow != 1) { // First day - for (int i = 1; i < dow; ++i) { - xlsx.write(rownum, i * 2 - 1, QVariant(), greyLeftStyle); - xlsx.write(rownum, i * 2, QVariant(), greyRightStyle); - } - } else if (day == date.daysInMonth() && dow != 7) { // Last day - for (int i = dow + 1; i <= 7; ++i) { - xlsx.write(rownum, i * 2 - 1, QVariant(), greyLeftStyle); - xlsx.write(rownum, i * 2, QVariant(), greyRightStyle); - } - } - - if (dow == 7) - rownum++; - } - } - - xlsx.saveAs("Book1.xlsx"); - - // Make sure that read/write works well. - Document xlsx2("Book1.xlsx"); - xlsx2.saveAs("Book2.xlsx"); - - return 0; -} diff --git a/examples/xlsx/chart/chart.pro b/examples/xlsx/chart/chart.pro deleted file mode 100644 index 5d3eaee..0000000 --- a/examples/xlsx/chart/chart.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = chart - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/chart -INSTALLS += target diff --git a/examples/xlsx/chart/main.cpp b/examples/xlsx/chart/main.cpp deleted file mode 100644 index 2a15e21..0000000 --- a/examples/xlsx/chart/main.cpp +++ /dev/null @@ -1,78 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxcellrange.h" -#include "xlsxchart.h" - -using namespace QXlsx; - -int main() -{ - //![0] - Document xlsx; - for (int i = 1; i < 10; ++i) { - xlsx.write(i, 1, i * i * i); // A1:A9 - xlsx.write(i, 2, i * i); // B1:B9 - xlsx.write(i, 3, i * i - 1); // C1:C9 - } - //![0] - - //![1] - Chart *pieChart = xlsx.insertChart(3, 3, QSize(300, 300)); - pieChart->setChartType(Chart::CT_Pie); - pieChart->addSeries(CellRange("A1:A9")); - pieChart->addSeries(CellRange("B1:B9")); - pieChart->addSeries(CellRange("C1:C9")); - - Chart *pie3DChart = xlsx.insertChart(3, 9, QSize(300, 300)); - pie3DChart->setChartType(Chart::CT_Pie3D); - pie3DChart->addSeries(CellRange("A1:C9")); - - Chart *barChart = xlsx.insertChart(23, 3, QSize(300, 300)); - barChart->setChartType(Chart::CT_Bar); - barChart->addSeries(CellRange("A1:C9")); - - Chart *bar3DChart = xlsx.insertChart(23, 9, QSize(300, 300)); - bar3DChart->setChartType(Chart::CT_Bar3D); - bar3DChart->addSeries(CellRange("A1:C9")); - - Chart *lineChart = xlsx.insertChart(43, 3, QSize(300, 300)); - lineChart->setChartType(Chart::CT_Line); - lineChart->addSeries(CellRange("A1:C9")); - - Chart *line3DChart = xlsx.insertChart(43, 9, QSize(300, 300)); - line3DChart->setChartType(Chart::CT_Line3D); - line3DChart->addSeries(CellRange("A1:C9")); - - Chart *areaChart = xlsx.insertChart(63, 3, QSize(300, 300)); - areaChart->setChartType(Chart::CT_Area); - areaChart->addSeries(CellRange("A1:C9")); - - Chart *area3DChart = xlsx.insertChart(63, 9, QSize(300, 300)); - area3DChart->setChartType(Chart::CT_Area3D); - area3DChart->addSeries(CellRange("A1:C9")); - - Chart *scatterChart = xlsx.insertChart(83, 3, QSize(300, 300)); - scatterChart->setChartType(Chart::CT_Scatter); - // Will generate three lines. - scatterChart->addSeries(CellRange("A1:A9")); - scatterChart->addSeries(CellRange("B1:B9")); - scatterChart->addSeries(CellRange("C1:C9")); - - Chart *scatterChart_2 = xlsx.insertChart(83, 9, QSize(300, 300)); - scatterChart_2->setChartType(Chart::CT_Scatter); - // Will generate two lines. - scatterChart_2->addSeries(CellRange("A1:C9")); - - Chart *doughnutChart = xlsx.insertChart(103, 3, QSize(300, 300)); - doughnutChart->setChartType(Chart::CT_Doughnut); - doughnutChart->addSeries(CellRange("A1:C9")); - //![1] - - //![2] - xlsx.saveAs("Book1.xlsx"); - //![2] - - Document xlsx2("Book1.xlsx"); - xlsx2.saveAs("Book2.xlsx"); - return 0; -} diff --git a/examples/xlsx/chartsheet/chartsheet.pro b/examples/xlsx/chartsheet/chartsheet.pro deleted file mode 100644 index 2f026ef..0000000 --- a/examples/xlsx/chartsheet/chartsheet.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = chartsheet - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/chartsheet -INSTALLS += target diff --git a/examples/xlsx/chartsheet/main.cpp b/examples/xlsx/chartsheet/main.cpp deleted file mode 100644 index a70e0fa..0000000 --- a/examples/xlsx/chartsheet/main.cpp +++ /dev/null @@ -1,32 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxchartsheet.h" -#include "xlsxcellrange.h" -#include "xlsxchart.h" - -using namespace QXlsx; - -int main() -{ - //![0] - Document xlsx; - for (int i = 1; i < 10; ++i) - xlsx.write(i, 1, i * i); - //![0] - - //![1] - xlsx.addSheet("Chart1", AbstractSheet::ST_ChartSheet); - Chartsheet *sheet = static_cast(xlsx.currentSheet()); - Chart *barChart = sheet->chart(); - barChart->setChartType(Chart::CT_Bar); - barChart->addSeries(CellRange("A1:A9"), xlsx.sheet("Sheet1")); - //![1] - - //![2] - xlsx.saveAs("Book1.xlsx"); - //![2] - - Document xlsx2("Book1.xlsx"); - xlsx2.saveAs("Book2.xlsx"); - return 0; -} diff --git a/examples/xlsx/conditionalformatting/conditionalformatting.pro b/examples/xlsx/conditionalformatting/conditionalformatting.pro deleted file mode 100644 index 8b47279..0000000 --- a/examples/xlsx/conditionalformatting/conditionalformatting.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = hello - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/conditionalformatting -INSTALLS += target diff --git a/examples/xlsx/conditionalformatting/doc/src/conditionalformatting.qdoc b/examples/xlsx/conditionalformatting/doc/src/conditionalformatting.qdoc deleted file mode 100644 index 39e2461..0000000 --- a/examples/xlsx/conditionalformatting/doc/src/conditionalformatting.qdoc +++ /dev/null @@ -1,10 +0,0 @@ -/*! - \example conditionalformatting - \title Conditional Formatting Example - \brief This is a conditional formatting example. - \ingroup qtxlsx-examples - - This example demonstrates how to create a new - .xlsx file containin conditional formatting - with Qt Xlsx Library. So lets see how this is achieved. -*/ diff --git a/examples/xlsx/conditionalformatting/main.cpp b/examples/xlsx/conditionalformatting/main.cpp deleted file mode 100644 index cf2804c..0000000 --- a/examples/xlsx/conditionalformatting/main.cpp +++ /dev/null @@ -1,76 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxconditionalformatting.h" - -using namespace QXlsx; - -int main() -{ - //![0] - Document xlsx; - Format hFmt; - hFmt.setFontBold(true); - xlsx.write("B1", "(-inf,40)", hFmt); - xlsx.write("C1", "[30,70]", hFmt); - xlsx.write("D1", "startsWith 2", hFmt); - xlsx.write("E1", "dataBar", hFmt); - xlsx.write("F1", "colorScale", hFmt); - - for (int row = 3; row < 22; ++row) { - for (int col = 2; col < 22; ++col) - xlsx.write(row, col, qrand() % 100); - } - //![0] - - //![cf1] - ConditionalFormatting cf1; - Format fmt1; - fmt1.setFontColor(Qt::green); - fmt1.setBorderStyle(Format::BorderDashed); - cf1.addHighlightCellsRule(ConditionalFormatting::Highlight_LessThan, "40", fmt1); - cf1.addRange("B3:B21"); - xlsx.addConditionalFormatting(cf1); - //![cf1] - - //![cf2] - ConditionalFormatting cf2; - Format fmt2; - fmt2.setBorderStyle(Format::BorderDotted); - fmt2.setBorderColor(Qt::blue); - cf2.addHighlightCellsRule(ConditionalFormatting::Highlight_Between, "30", "70", fmt2); - cf2.addRange("C3:C21"); - xlsx.addConditionalFormatting(cf2); - //![cf2] - - //![cf3] - ConditionalFormatting cf3; - Format fmt3; - fmt3.setFontStrikeOut(true); - fmt3.setFontBold(true); - cf3.addHighlightCellsRule(ConditionalFormatting::Highlight_BeginsWith, "2", fmt3); - cf3.addRange("D3:D21"); - xlsx.addConditionalFormatting(cf3); - //![cf3] - - //![cf4] - ConditionalFormatting cf4; - cf4.addDataBarRule(Qt::blue); - cf4.addRange("E3:E21"); - xlsx.addConditionalFormatting(cf4); - //![cf4] - - //![cf5] - ConditionalFormatting cf5; - cf5.add2ColorScaleRule(Qt::blue, Qt::red); - cf5.addRange("F3:F21"); - xlsx.addConditionalFormatting(cf5); - //![cf5] - - //![2] - xlsx.saveAs("Book1.xlsx"); - //![2] - - Document xlsx2("Book1.xlsx"); - xlsx2.saveAs("Book2.xlsx"); - return 0; -} diff --git a/examples/xlsx/datavalidation/datavalidation.pro b/examples/xlsx/datavalidation/datavalidation.pro deleted file mode 100644 index 44bf21c..0000000 --- a/examples/xlsx/datavalidation/datavalidation.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = datavalidation - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/datavalidation -INSTALLS += target diff --git a/examples/xlsx/datavalidation/main.cpp b/examples/xlsx/datavalidation/main.cpp deleted file mode 100644 index a2ab4f2..0000000 --- a/examples/xlsx/datavalidation/main.cpp +++ /dev/null @@ -1,22 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxdatavalidation.h" - -QTXLSX_USE_NAMESPACE - -int main() -{ - Document xlsx; - xlsx.write("A1", "A2 and A3:E5 only accept the number between 33 and 99"); - - //![1] - DataValidation validation(DataValidation::Whole, DataValidation::Between, "33", "99"); - validation.addRange("A2"); - validation.addRange("A3:E5"); - validation.setPromptMessage("Please Input Integer between 33 and 99"); - xlsx.addDataValidation(validation); - //![1] - - xlsx.save(); - return 0; -} diff --git a/examples/xlsx/definename/definename.pro b/examples/xlsx/definename/definename.pro deleted file mode 100644 index 42d0e5e..0000000 --- a/examples/xlsx/definename/definename.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = definename - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/definename -INSTALLS += target diff --git a/examples/xlsx/definename/main.cpp b/examples/xlsx/definename/main.cpp deleted file mode 100644 index 3caaf7d..0000000 --- a/examples/xlsx/definename/main.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include -#include "xlsxdocument.h" - -QTXLSX_USE_NAMESPACE - -int main() -{ - //![0] - Document xlsx; - for (int i = 1; i <= 10; ++i) { - xlsx.write(i, 1, i); - xlsx.write(i, 2, i * i); - xlsx.write(i, 3, i * i * i); - } - //![0] - //![1] - xlsx.defineName("MyCol_1", "=Sheet1!$A$1:$A$10"); - xlsx.defineName("MyCol_2", "=Sheet1!$B$1:$B$10", "This is comments"); - xlsx.defineName("MyCol_3", "=Sheet1!$C$1:$C$10", "", "Sheet1"); - xlsx.defineName("Factor", "=0.5"); - //![1] - //![2] - xlsx.write(11, 1, "=SUM(MyCol_1)"); - xlsx.write(11, 2, "=SUM(MyCol_2)"); - xlsx.write(11, 3, "=SUM(MyCol_3)"); - xlsx.write(12, 1, "=SUM(MyCol_1)*Factor"); - xlsx.write(12, 2, "=SUM(MyCol_2)*Factor"); - xlsx.write(12, 3, "=SUM(MyCol_3)*Factor"); - //![2] - - xlsx.save(); - return 0; -} diff --git a/examples/xlsx/demo/demo.pro b/examples/xlsx/demo/demo.pro deleted file mode 100644 index fc7d5b0..0000000 --- a/examples/xlsx/demo/demo.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = demo - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/demo -INSTALLS += target diff --git a/examples/xlsx/demo/doc/images/xlsx_demo.gif b/examples/xlsx/demo/doc/images/xlsx_demo.gif deleted file mode 100644 index 0af0799..0000000 Binary files a/examples/xlsx/demo/doc/images/xlsx_demo.gif and /dev/null differ diff --git a/examples/xlsx/demo/doc/src/demo.qdoc b/examples/xlsx/demo/doc/src/demo.qdoc deleted file mode 100644 index dafabc9..0000000 --- a/examples/xlsx/demo/doc/src/demo.qdoc +++ /dev/null @@ -1,8 +0,0 @@ -/*! - \example demo - \title Qt Xlsx Demo - \brief This is a demo which is used to show features of the library - \ingroup qtxlsx-examples - - \image xlsx_demo.gif -*/ diff --git a/examples/xlsx/demo/main.cpp b/examples/xlsx/demo/main.cpp deleted file mode 100644 index 2586a09..0000000 --- a/examples/xlsx/demo/main.cpp +++ /dev/null @@ -1,301 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxformat.h" -#include "xlsxcellrange.h" -#include "xlsxworksheet.h" - -QTXLSX_USE_NAMESPACE - -void writeHorizontalAlignCell(Document &xlsx, const QString &cell, const QString &text, - Format::HorizontalAlignment align) -{ - Format format; - format.setHorizontalAlignment(align); - format.setBorderStyle(Format::BorderThin); - xlsx.write(cell, text, format); -} - -void writeVerticalAlignCell(Document &xlsx, const QString &range, const QString &text, - Format::VerticalAlignment align) -{ - Format format; - format.setVerticalAlignment(align); - format.setBorderStyle(Format::BorderThin); - CellRange r(range); - xlsx.write(r.firstRow(), r.firstColumn(), text); - xlsx.mergeCells(r, format); -} - -void writeBorderStyleCell(Document &xlsx, const QString &cell, const QString &text, - Format::BorderStyle bs) -{ - Format format; - format.setBorderStyle(bs); - xlsx.write(cell, text, format); -} - -void writeSolidFillCell(Document &xlsx, const QString &cell, const QColor &color) -{ - Format format; - format.setPatternBackgroundColor(color); - xlsx.write(cell, QVariant(), format); -} - -void writePatternFillCell(Document &xlsx, const QString &cell, Format::FillPattern pattern, - const QColor &color) -{ - Format format; - format.setPatternForegroundColor(color); - format.setFillPattern(pattern); - xlsx.write(cell, QVariant(), format); -} - -void writeBorderAndFontColorCell(Document &xlsx, const QString &cell, const QString &text, - const QColor &color) -{ - Format format; - format.setBorderStyle(Format::BorderThin); - format.setBorderColor(color); - format.setFontColor(color); - xlsx.write(cell, text, format); -} - -void writeFontNameCell(Document &xlsx, const QString &cell, const QString &text) -{ - Format format; - format.setFontName(text); - format.setFontSize(16); - xlsx.write(cell, text, format); -} - -void writeFontSizeCell(Document &xlsx, const QString &cell, int size) -{ - Format format; - format.setFontSize(size); - xlsx.write(cell, "Qt Xlsx", format); -} - -void writeInternalNumFormatsCell(Document &xlsx, int row, double value, int numFmt) -{ - Format format; - format.setNumberFormatIndex(numFmt); - xlsx.write(row, 1, value); - xlsx.write(row, 2, QString("Builtin NumFmt %1").arg(numFmt)); - xlsx.write(row, 3, value, format); -} - -void writeCustomNumFormatsCell(Document &xlsx, int row, double value, const QString &numFmt) -{ - Format format; - format.setNumberFormat(numFmt); - xlsx.write(row, 1, value); - xlsx.write(row, 2, numFmt); - xlsx.write(row, 3, value, format); -} - -int main() -{ - Document xlsx; - - //--------------------------------------------------------------- - // Create the first sheet (Otherwise, default "Sheet1" will be created) - xlsx.addSheet("Aligns & Borders"); - xlsx.setColumnWidth(2, 20); // Column B - xlsx.setColumnWidth(8, 12); // Column H - xlsx.currentWorksheet()->setGridLinesVisible(false); - - // Alignment - writeHorizontalAlignCell(xlsx, "B3", "AlignLeft", Format::AlignLeft); - writeHorizontalAlignCell(xlsx, "B5", "AlignHCenter", Format::AlignHCenter); - writeHorizontalAlignCell(xlsx, "B7", "AlignRight", Format::AlignRight); - writeVerticalAlignCell(xlsx, "D3:D7", "AlignTop", Format::AlignTop); - writeVerticalAlignCell(xlsx, "F3:F7", "AlignVCenter", Format::AlignVCenter); - writeVerticalAlignCell(xlsx, "H3:H7", "AlignBottom", Format::AlignBottom); - - // Border - writeBorderStyleCell(xlsx, "B13", "BorderMedium", Format::BorderMedium); - writeBorderStyleCell(xlsx, "B15", "BorderDashed", Format::BorderDashed); - writeBorderStyleCell(xlsx, "B17", "BorderDotted", Format::BorderDotted); - writeBorderStyleCell(xlsx, "B19", "BorderThick", Format::BorderThick); - writeBorderStyleCell(xlsx, "B21", "BorderDouble", Format::BorderDouble); - writeBorderStyleCell(xlsx, "B23", "BorderDashDot", Format::BorderDashDot); - - // Fill - writeSolidFillCell(xlsx, "D13", Qt::red); - writeSolidFillCell(xlsx, "D15", Qt::blue); - writeSolidFillCell(xlsx, "D17", Qt::yellow); - writeSolidFillCell(xlsx, "D19", Qt::magenta); - writeSolidFillCell(xlsx, "D21", Qt::green); - writeSolidFillCell(xlsx, "D23", Qt::gray); - writePatternFillCell(xlsx, "F13", Format::PatternMediumGray, Qt::red); - writePatternFillCell(xlsx, "F15", Format::PatternDarkHorizontal, Qt::blue); - writePatternFillCell(xlsx, "F17", Format::PatternDarkVertical, Qt::yellow); - writePatternFillCell(xlsx, "F19", Format::PatternDarkDown, Qt::magenta); - writePatternFillCell(xlsx, "F21", Format::PatternLightVertical, Qt::green); - writePatternFillCell(xlsx, "F23", Format::PatternLightTrellis, Qt::gray); - - writeBorderAndFontColorCell(xlsx, "H13", "Qt::red", Qt::red); - writeBorderAndFontColorCell(xlsx, "H15", "Qt::blue", Qt::blue); - writeBorderAndFontColorCell(xlsx, "H17", "Qt::yellow", Qt::yellow); - writeBorderAndFontColorCell(xlsx, "H19", "Qt::magenta", Qt::magenta); - writeBorderAndFontColorCell(xlsx, "H21", "Qt::green", Qt::green); - writeBorderAndFontColorCell(xlsx, "H23", "Qt::gray", Qt::gray); - - //--------------------------------------------------------------- - // Create the second sheet. - xlsx.addSheet("Fonts"); - - xlsx.write("B3", "Normal"); - Format font_bold; - font_bold.setFontBold(true); - xlsx.write("B4", "Bold", font_bold); - Format font_italic; - font_italic.setFontItalic(true); - xlsx.write("B5", "Italic", font_italic); - Format font_underline; - font_underline.setFontUnderline(Format::FontUnderlineSingle); - xlsx.write("B6", "Underline", font_underline); - Format font_strikeout; - font_strikeout.setFontStrikeOut(true); - xlsx.write("B7", "StrikeOut", font_strikeout); - - writeFontNameCell(xlsx, "D3", "Arial"); - writeFontNameCell(xlsx, "D4", "Arial Black"); - writeFontNameCell(xlsx, "D5", "Comic Sans MS"); - writeFontNameCell(xlsx, "D6", "Courier New"); - writeFontNameCell(xlsx, "D7", "Impact"); - writeFontNameCell(xlsx, "D8", "Times New Roman"); - writeFontNameCell(xlsx, "D9", "Verdana"); - - writeFontSizeCell(xlsx, "G3", 10); - writeFontSizeCell(xlsx, "G4", 12); - writeFontSizeCell(xlsx, "G5", 14); - writeFontSizeCell(xlsx, "G6", 16); - writeFontSizeCell(xlsx, "G7", 18); - writeFontSizeCell(xlsx, "G8", 20); - writeFontSizeCell(xlsx, "G9", 25); - - Format font_vertical; - font_vertical.setRotation(255); - font_vertical.setFontSize(16); - xlsx.write("J3", "vertical", font_vertical); - xlsx.mergeCells("J3:J9"); - - //--------------------------------------------------------------- - // Create the third sheet. - xlsx.addSheet("Formulas"); - xlsx.setColumnWidth(1, 2, 40); - Format rAlign; - rAlign.setHorizontalAlignment(Format::AlignRight); - Format lAlign; - lAlign.setHorizontalAlignment(Format::AlignLeft); - xlsx.write("B3", 40, lAlign); - xlsx.write("B4", 30, lAlign); - xlsx.write("B5", 50, lAlign); - xlsx.write("A7", "SUM(B3:B5)=", rAlign); - xlsx.write("B7", "=SUM(B3:B5)", lAlign); - xlsx.write("A8", "AVERAGE(B3:B5)=", rAlign); - xlsx.write("B8", "=AVERAGE(B3:B5)", lAlign); - xlsx.write("A9", "MAX(B3:B5)=", rAlign); - xlsx.write("B9", "=MAX(B3:B5)", lAlign); - xlsx.write("A10", "MIN(B3:B5)=", rAlign); - xlsx.write("B10", "=MIN(B3:B5)", lAlign); - xlsx.write("A11", "COUNT(B3:B5)=", rAlign); - xlsx.write("B11", "=COUNT(B3:B5)", lAlign); - - xlsx.write("A13", "IF(B7>100,\"large\",\"small\")=", rAlign); - xlsx.write("B13", "=IF(B7>100,\"large\",\"small\")", lAlign); - - xlsx.write("A15", "SQRT(25)=", rAlign); - xlsx.write("B15", "=SQRT(25)", lAlign); - xlsx.write("A16", "RAND()=", rAlign); - xlsx.write("B16", "=RAND()", lAlign); - xlsx.write("A17", "2*PI()=", rAlign); - xlsx.write("B17", "=2*PI()", lAlign); - - xlsx.write("A19", "UPPER(\"qtxlsx\")=", rAlign); - xlsx.write("B19", "=UPPER(\"qtxlsx\")", lAlign); - xlsx.write("A20", "LEFT(\"ubuntu\",3)=", rAlign); - xlsx.write("B20", "=LEFT(\"ubuntu\",3)", lAlign); - xlsx.write("A21", "LEN(\"Hello Qt!\")=", rAlign); - xlsx.write("B21", "=LEN(\"Hello Qt!\")", lAlign); - - Format dateFormat; - dateFormat.setHorizontalAlignment(Format::AlignLeft); - dateFormat.setNumberFormat("yyyy-mm-dd"); - xlsx.write("A23", "DATE(2013,8,13)=", rAlign); - xlsx.write("B23", "=DATE(2013,8,13)", dateFormat); - xlsx.write("A24", "DAY(B23)=", rAlign); - xlsx.write("B24", "=DAY(B23)", lAlign); - xlsx.write("A25", "MONTH(B23)=", rAlign); - xlsx.write("B25", "=MONTH(B23)", lAlign); - xlsx.write("A26", "YEAR(B23)=", rAlign); - xlsx.write("B26", "=YEAR(B23)", lAlign); - xlsx.write("A27", "DAYS360(B23,TODAY())=", rAlign); - xlsx.write("B27", "=DAYS360(B23,TODAY())", lAlign); - - xlsx.write("A29", "B3+100*(2-COS(0)))=", rAlign); - xlsx.write("B29", "=B3+100*(2-COS(0))", lAlign); - xlsx.write("A30", "ISNUMBER(B29)=", rAlign); - xlsx.write("B30", "=ISNUMBER(B29)", lAlign); - xlsx.write("A31", "AND(1,0)=", rAlign); - xlsx.write("B31", "=AND(1,0)", lAlign); - - xlsx.write("A33", "HYPERLINK(\"http://qt-project.org\")=", rAlign); - xlsx.write("B33", "=HYPERLINK(\"http://qt-project.org\")", lAlign); - - //--------------------------------------------------------------- - // Create the fourth sheet. - xlsx.addSheet("NumFormats"); - xlsx.setColumnWidth(2, 40); - writeInternalNumFormatsCell(xlsx, 4, 2.5681, 2); - writeInternalNumFormatsCell(xlsx, 5, 2500000, 3); - writeInternalNumFormatsCell(xlsx, 6, -500, 5); - writeInternalNumFormatsCell(xlsx, 7, -0.25, 9); - writeInternalNumFormatsCell(xlsx, 8, 890, 11); - writeInternalNumFormatsCell(xlsx, 9, 0.75, 12); - writeInternalNumFormatsCell(xlsx, 10, 41499, 14); - writeInternalNumFormatsCell(xlsx, 11, 41499, 17); - - writeCustomNumFormatsCell(xlsx, 13, 20.5627, "#.###"); - writeCustomNumFormatsCell(xlsx, 14, 4.8, "#.00"); - writeCustomNumFormatsCell(xlsx, 15, 1.23, "0.00 \"RMB\""); - writeCustomNumFormatsCell(xlsx, 16, 60, "[Red][<=100];[Green][>100]"); - - //--------------------------------------------------------------- - // Create the fifth sheet. - xlsx.addSheet("Merging"); - Format centerAlign; - centerAlign.setHorizontalAlignment(Format::AlignHCenter); - centerAlign.setVerticalAlignment(Format::AlignVCenter); - xlsx.write("B4", "Hello Qt!"); - xlsx.mergeCells("B4:F6", centerAlign); - xlsx.write("B8", 1); - xlsx.mergeCells("B8:C21", centerAlign); - xlsx.write("E8", 2); - xlsx.mergeCells("E8:F21", centerAlign); - - //--------------------------------------------------------------- - // Create the fifth sheet. - xlsx.addSheet("Grouping"); - qsrand(QDateTime::currentMSecsSinceEpoch()); - for (int row = 2; row < 31; ++row) { - for (int col = 1; col <= 10; ++col) - xlsx.write(row, col, qrand() % 100); - } - xlsx.groupRows(4, 7); - xlsx.groupRows(11, 26, false); - xlsx.groupRows(15, 17, false); - xlsx.groupRows(20, 22, false); - xlsx.setColumnWidth(1, 10, 10.0); - xlsx.groupColumns(1, 2); - xlsx.groupColumns(5, 8, false); - - xlsx.saveAs("Book1.xlsx"); - - // Make sure that read/write works well. - Document xlsx2("Book1.xlsx"); - xlsx2.saveAs("Book2.xlsx"); - - return 0; -} diff --git a/examples/xlsx/documentproperty/doc/images/doc_property.png b/examples/xlsx/documentproperty/doc/images/doc_property.png deleted file mode 100644 index bd449c6..0000000 Binary files a/examples/xlsx/documentproperty/doc/images/doc_property.png and /dev/null differ diff --git a/examples/xlsx/documentproperty/doc/src/documentproperty.qdoc b/examples/xlsx/documentproperty/doc/src/documentproperty.qdoc deleted file mode 100644 index d4f7671..0000000 --- a/examples/xlsx/documentproperty/doc/src/documentproperty.qdoc +++ /dev/null @@ -1,11 +0,0 @@ -/*! - \example documentproperty - \title Document Properties Example - \brief This is a simplest xlsx examples. - - \image doc_property.png - - \ingroup qtxlsx-examples - - This example demonstrates how to set the document properties. -*/ diff --git a/examples/xlsx/documentproperty/documentproperty.pro b/examples/xlsx/documentproperty/documentproperty.pro deleted file mode 100644 index 7520179..0000000 --- a/examples/xlsx/documentproperty/documentproperty.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = ducumentproperty - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/documentproperty -INSTALLS += target diff --git a/examples/xlsx/documentproperty/main.cpp b/examples/xlsx/documentproperty/main.cpp deleted file mode 100644 index 1cb3f89..0000000 --- a/examples/xlsx/documentproperty/main.cpp +++ /dev/null @@ -1,20 +0,0 @@ -#include -#include "xlsxdocument.h" - -int main() -{ - QXlsx::Document xlsx; - xlsx.write("A1", "View the properties through:"); - xlsx.write("A2", "Office Button -> Prepare -> Properties option in Excel"); - - xlsx.setDocumentProperty("title", "This is an example spreadsheet"); - xlsx.setDocumentProperty("subject", "With document properties"); - xlsx.setDocumentProperty("creator", "Debao Zhang"); - xlsx.setDocumentProperty("company", "HMICN"); - xlsx.setDocumentProperty("category", "Example spreadsheets"); - xlsx.setDocumentProperty("keywords", "Sample, Example, Properties"); - xlsx.setDocumentProperty("description", "Created with Qt Xlsx"); - - xlsx.saveAs("Test.xlsx"); - return 0; -} diff --git a/examples/xlsx/extractdata/doc/src/extractdata.qdoc b/examples/xlsx/extractdata/doc/src/extractdata.qdoc deleted file mode 100644 index 563cd59..0000000 --- a/examples/xlsx/extractdata/doc/src/extractdata.qdoc +++ /dev/null @@ -1,16 +0,0 @@ -/*! - \example extractdata - \title Extract Data Example - \brief This is a simplest Qt Xlsx example. - \ingroup qtxlsx-examples - - This example demonstrates how to extract data form existing - .xlsx file with Qt Xlsx Library. So lets see how this is achieved. - - This creates a new instance of the all important Document - class which gives you access to the Excel workbook and worksheets. - \snippet extractdata/main.cpp 0 - - Extracts data from current worksheet. - \snippet extractdata/main.cpp 1 -*/ diff --git a/examples/xlsx/extractdata/extractdata.pro b/examples/xlsx/extractdata/extractdata.pro deleted file mode 100644 index e7066ca..0000000 --- a/examples/xlsx/extractdata/extractdata.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = extractdata - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/extractdata -INSTALLS += target diff --git a/examples/xlsx/extractdata/main.cpp b/examples/xlsx/extractdata/main.cpp deleted file mode 100644 index e9aaa8f..0000000 --- a/examples/xlsx/extractdata/main.cpp +++ /dev/null @@ -1,41 +0,0 @@ -#include -#include "xlsxdocument.h" - -int main() -{ - { - // Create a new .xlsx file. - QXlsx::Document xlsx; - xlsx.write("A1", "Hello Qt!"); - xlsx.write("A2", 12345); - xlsx.write("A3", "=44+33"); - xlsx.write("A4", true); - xlsx.write("A5", "http://qt-project.org"); - xlsx.write("A6", QDate(2013, 12, 27)); - xlsx.write("A7", QTime(6, 30)); - xlsx.saveAs("Book1.xlsx"); - } - - //![0] - QXlsx::Document xlsx("Book1.xlsx"); - //![0] - - //![1] - qDebug() << xlsx.read("A1"); - qDebug() << xlsx.read("A2"); - qDebug() << xlsx.read("A3"); - qDebug() << xlsx.read("A4"); - qDebug() << xlsx.read("A5"); - qDebug() << xlsx.read("A6"); - qDebug() << xlsx.read("A7"); - //![1] - - //![2] - for (int row = 1; row < 10; ++row) { - if (QXlsx::Cell *cell = xlsx.cellAt(row, 1)) - qDebug() << cell->value(); - } - //![2] - - return 0; -} diff --git a/examples/xlsx/formulas/doc/src/formulas.qdoc b/examples/xlsx/formulas/doc/src/formulas.qdoc deleted file mode 100644 index a91850c..0000000 --- a/examples/xlsx/formulas/doc/src/formulas.qdoc +++ /dev/null @@ -1,24 +0,0 @@ -/*! - \example formulas - \title Formulas Example - \brief This is a simplest Qt Xlsx example. - \ingroup qtxlsx-examples - - This example demonstrates how to create a new - .xlsx file containing formulas - with Qt Xlsx Library. So lets see how this is achieved. - - This creates a new instance of the all important Document - class which gives you access to the Excel workbook and worksheets. - \snippet formulas/main.cpp 0 - - A default worksheet have been created by Document. Let's start - by adding some basic formulas. - \snippet formulas/main.cpp 1 - - Then add one array formula. - \snippet formulas/main.cpp 2 - - Now save the file and all its components. - \snippet formulas/main.cpp 3 -*/ diff --git a/examples/xlsx/formulas/formulas.pro b/examples/xlsx/formulas/formulas.pro deleted file mode 100644 index 01069eb..0000000 --- a/examples/xlsx/formulas/formulas.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = hello - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/formulas -INSTALLS += target diff --git a/examples/xlsx/formulas/main.cpp b/examples/xlsx/formulas/main.cpp deleted file mode 100644 index 1a80377..0000000 --- a/examples/xlsx/formulas/main.cpp +++ /dev/null @@ -1,96 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxformat.h" -#include "xlsxworksheet.h" -#include "xlsxcellformula.h" - -QTXLSX_USE_NAMESPACE - -int main() -{ - //![0] - Document xlsx; - //![0] - - //![1] - xlsx.setColumnWidth(1, 2, 40); - Format rAlign; - rAlign.setHorizontalAlignment(Format::AlignRight); - Format lAlign; - lAlign.setHorizontalAlignment(Format::AlignLeft); - xlsx.write("B3", 40, lAlign); - xlsx.write("B4", 30, lAlign); - xlsx.write("B5", 50, lAlign); - xlsx.write("A7", "SUM(B3:B5)=", rAlign); - xlsx.write("B7", "=SUM(B3:B5)", lAlign); - xlsx.write("A8", "AVERAGE(B3:B5)=", rAlign); - xlsx.write("B8", "=AVERAGE(B3:B5)", lAlign); - xlsx.write("A9", "MAX(B3:B5)=", rAlign); - xlsx.write("B9", "=MAX(B3:B5)", lAlign); - xlsx.write("A10", "MIN(B3:B5)=", rAlign); - xlsx.write("B10", "=MIN(B3:B5)", lAlign); - xlsx.write("A11", "COUNT(B3:B5)=", rAlign); - xlsx.write("B11", "=COUNT(B3:B5)", lAlign); - - xlsx.write("A13", "IF(B7>100,\"large\",\"small\")=", rAlign); - xlsx.write("B13", "=IF(B7>100,\"large\",\"small\")", lAlign); - - xlsx.write("A15", "SQRT(25)=", rAlign); - xlsx.write("B15", "=SQRT(25)", lAlign); - xlsx.write("A16", "RAND()=", rAlign); - xlsx.write("B16", "=RAND()", lAlign); - xlsx.write("A17", "2*PI()=", rAlign); - xlsx.write("B17", "=2*PI()", lAlign); - - xlsx.write("A19", "UPPER(\"qtxlsx\")=", rAlign); - xlsx.write("B19", "=UPPER(\"qtxlsx\")", lAlign); - xlsx.write("A20", "LEFT(\"ubuntu\",3)=", rAlign); - xlsx.write("B20", "=LEFT(\"ubuntu\",3)", lAlign); - xlsx.write("A21", "LEN(\"Hello Qt!\")=", rAlign); - xlsx.write("B21", "=LEN(\"Hello Qt!\")", lAlign); - //![1] - - //![2] - xlsx.addSheet("ArrayFormula"); - Worksheet *sheet = xlsx.currentWorksheet(); - - for (int row = 2; row < 20; ++row) { - sheet->write(row, 2, row * 2); // B2:B19 - sheet->write(row, 3, row * 3); // C2:C19 - } - sheet->writeFormula("D2", CellFormula("B2:B19+C2:C19", "D2:D19", CellFormula::ArrayType)); - sheet->writeFormula("E2", - CellFormula("=CONCATENATE(\"The total is \",D2:D19,\" units\")", "E2:E19", - CellFormula::ArrayType)); - //![2] - - //![21] - xlsx.addSheet("SharedFormula"); - sheet = xlsx.currentWorksheet(); - - for (int row = 2; row < 20; ++row) { - sheet->write(row, 2, row * 2); // B2:B19 - sheet->write(row, 3, row * 3); // C2:C19 - } - sheet->writeFormula("D2", CellFormula("=B2+C2", "D2:D19", CellFormula::SharedType)); - sheet->writeFormula("E2", - CellFormula("=CONCATENATE(\"The total is \",D2,\" units\")", "E2:E19", - CellFormula::SharedType)); - - //![21] - - //![3] - xlsx.save(); - //![3] - - // Make sure that read/write works well. - Document xlsx2("Book1.xlsx"); - Worksheet *sharedFormulaSheet = dynamic_cast(xlsx2.sheet("SharedFormula")); - for (int row = 2; row < 20; ++row) { - qDebug() << sharedFormulaSheet->read(row, 4); - } - - xlsx2.saveAs("Book2.xlsx"); - - return 0; -} diff --git a/examples/xlsx/hello/doc/images/hello.png b/examples/xlsx/hello/doc/images/hello.png deleted file mode 100644 index 294bba5..0000000 Binary files a/examples/xlsx/hello/doc/images/hello.png and /dev/null differ diff --git a/examples/xlsx/hello/doc/src/hello.qdoc b/examples/xlsx/hello/doc/src/hello.qdoc deleted file mode 100644 index 008947b..0000000 --- a/examples/xlsx/hello/doc/src/hello.qdoc +++ /dev/null @@ -1,22 +0,0 @@ -/*! - \example hello - \title Hello QtXlsx Example - \brief This is a simplest Qt Xlsx example. - \ingroup qtxlsx-examples - - This example demonstrates how to create a new - .xlsx file containing some basic data and calculations - with Qt Xlsx Library. So lets see how this is achieved. - \image hello.png - - This creates a new instance of the all important Document - class which gives you access to the Excel workbook and worksheets. - \snippet hello/main.cpp 0 - - A default worksheet have been created by Document. Let's start - by adding some basic data. - \snippet hello/main.cpp 1 - - Now save the file and all its components. - \snippet hello/main.cpp 2 -*/ diff --git a/examples/xlsx/hello/hello.pro b/examples/xlsx/hello/hello.pro deleted file mode 100755 index 15910b8..0000000 --- a/examples/xlsx/hello/hello.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = hello - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/hello -INSTALLS += target diff --git a/examples/xlsx/hello/main.cpp b/examples/xlsx/hello/main.cpp deleted file mode 100755 index 54a5a2d..0000000 --- a/examples/xlsx/hello/main.cpp +++ /dev/null @@ -1,25 +0,0 @@ -#include -#include "xlsxdocument.h" - -int main() -{ - //![0] - QXlsx::Document xlsx; - //![0] - - //![1] - xlsx.write("A1", "Hello Qt!"); - xlsx.write("A2", 12345); - xlsx.write("A3", "=44+33"); - xlsx.write("A4", true); - xlsx.write("A5", "http://qt-project.org"); - xlsx.write("A6", QDate(2013, 12, 27)); - xlsx.write("A7", QTime(6, 30)); - //![1] - - //![2] - xlsx.save(); - //![2] - - return 0; -} diff --git a/examples/xlsx/hyperlinks/hyperlinks.pro b/examples/xlsx/hyperlinks/hyperlinks.pro deleted file mode 100644 index a91f1dc..0000000 --- a/examples/xlsx/hyperlinks/hyperlinks.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = hyperlinks - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/hyperlinks -INSTALLS += target diff --git a/examples/xlsx/hyperlinks/main.cpp b/examples/xlsx/hyperlinks/main.cpp deleted file mode 100644 index 74333cc..0000000 --- a/examples/xlsx/hyperlinks/main.cpp +++ /dev/null @@ -1,25 +0,0 @@ -#include -#include "xlsxdocument.h" - -int main() -{ - //![0] - QXlsx::Document xlsx; - //![0] - - //![1] - xlsx.write("A1", "http://qt-project.org"); - xlsx.write("A2", "http://qt-project.org/wiki#0f68b904e33d9ac04605aecc958bcf52"); - xlsx.write("A3", "mailto:info@qt-project.org"); - xlsx.write("A4", "file:///C:/User/test/abc.txt"); - //![1] - - //![2] - xlsx.save(); - //![2] - - QXlsx::Document xlsx2("Book1.xlsx"); - xlsx2.saveAs("Book2.xlsx"); - - return 0; -} diff --git a/examples/xlsx/image/image.pro b/examples/xlsx/image/image.pro deleted file mode 100644 index f5feeb4..0000000 --- a/examples/xlsx/image/image.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = image - -#include(../../../src/xlsx/qtxlsx.pri) -QT += xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/image -INSTALLS += target diff --git a/examples/xlsx/image/main.cpp b/examples/xlsx/image/main.cpp deleted file mode 100644 index 363834b..0000000 --- a/examples/xlsx/image/main.cpp +++ /dev/null @@ -1,19 +0,0 @@ -#include -#include "xlsxdocument.h" - -int main(int argc, char **argv) -{ - QGuiApplication(argc, argv); - - QXlsx::Document xlsx; - QImage image(40, 30, QImage::Format_RGB32); - image.fill(Qt::green); - for (int i = 0; i < 10; ++i) - xlsx.insertImage(10 * i, 5, image); - xlsx.saveAs("Book1.xlsx"); - - QXlsx::Document xlsx2("Book1.xlsx"); - xlsx2.saveAs("Book2.xlsx"); - - return 0; -} diff --git a/examples/xlsx/mergecells/doc/images/xlsx-mergecells.png b/examples/xlsx/mergecells/doc/images/xlsx-mergecells.png deleted file mode 100644 index fdd266b..0000000 Binary files a/examples/xlsx/mergecells/doc/images/xlsx-mergecells.png and /dev/null differ diff --git a/examples/xlsx/mergecells/doc/src/mergecells.qdoc b/examples/xlsx/mergecells/doc/src/mergecells.qdoc deleted file mode 100644 index 3198cc3..0000000 --- a/examples/xlsx/mergecells/doc/src/mergecells.qdoc +++ /dev/null @@ -1,19 +0,0 @@ -/*! - \example mergecells - \title Merge Cells Example - \brief Demonstrates how to merge cells - \ingroup qtxlsx-examples - - This example demonstrates how to generate a - simplest .xlsx file which contians merged cells with - Qt Xlsx Library. - - \image xlsx-mergecells.png - - Create an format which will be applied to the merged cells: - \snippet mergecells/main.cpp 0 - - Merge cells. - \snippet mergecells/main.cpp 1 - -*/ diff --git a/examples/xlsx/mergecells/main.cpp b/examples/xlsx/mergecells/main.cpp deleted file mode 100644 index 5e1060f..0000000 --- a/examples/xlsx/mergecells/main.cpp +++ /dev/null @@ -1,25 +0,0 @@ -#include "xlsxdocument.h" -#include "xlsxformat.h" - -QTXLSX_USE_NAMESPACE - -int main() -{ - Document xlsx; - //![0] - Format format; - format.setHorizontalAlignment(Format::AlignHCenter); - format.setVerticalAlignment(Format::AlignVCenter); - //![0] - //![1] - xlsx.write("B4", "Hello Qt!"); - xlsx.mergeCells("B4:F6", format); - xlsx.write("B8", 1); - xlsx.mergeCells("B8:C21", format); - xlsx.write("E8", 2); - xlsx.mergeCells("E8:F21", format); - //![1] - xlsx.save(); - - return 0; -} diff --git a/examples/xlsx/mergecells/mergecells.pro b/examples/xlsx/mergecells/mergecells.pro deleted file mode 100644 index dd84ae4..0000000 --- a/examples/xlsx/mergecells/mergecells.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = mergecells - -#include(../../../src/xlsx/qtxlsx.pri) -QT += xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/mergecells -INSTALLS += target diff --git a/examples/xlsx/numberformat/main.cpp b/examples/xlsx/numberformat/main.cpp deleted file mode 100644 index a76ece6..0000000 --- a/examples/xlsx/numberformat/main.cpp +++ /dev/null @@ -1,52 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxformat.h" - -int main(int argc, char **argv) -{ - QGuiApplication(argc, argv); - - QXlsx::Document xlsx; - xlsx.setColumnWidth(1, 4, 20.0); - - QXlsx::Format header; - header.setFontBold(true); - header.setFontSize(20); - - // Custom number formats - QStringList numFormats; - numFormats << "Qt #" - << "yyyy-mmm-dd" - << "$ #,##0.00" - << "[red]0.00"; - xlsx.write(1, 1, "Raw data", header); - xlsx.write(1, 2, "Format", header); - xlsx.write(1, 3, "Shown value", header); - for (int i = 0; i < numFormats.size(); ++i) { - int row = i + 2; - xlsx.write(row, 1, 100.0); - xlsx.write(row, 2, numFormats[i]); - QXlsx::Format format; - format.setNumberFormat(numFormats[i]); - xlsx.write(row, 3, 100.0, format); - } - - // Builtin number formats - xlsx.addSheet(); - xlsx.setColumnWidth(1, 4, 20.0); - xlsx.write(1, 1, "Raw data", header); - xlsx.write(1, 2, "Builtin Format", header); - xlsx.write(1, 3, "Shown value", header); - for (int i = 0; i < 50; ++i) { - int row = i + 2; - int numFmt = i; - xlsx.write(row, 1, 100.0); - xlsx.write(row, 2, numFmt); - QXlsx::Format format; - format.setNumberFormatIndex(numFmt); - xlsx.write(row, 3, 100.0, format); - } - - xlsx.save(); - return 0; -} diff --git a/examples/xlsx/numberformat/numberformat.pro b/examples/xlsx/numberformat/numberformat.pro deleted file mode 100644 index f77a1b4..0000000 --- a/examples/xlsx/numberformat/numberformat.pro +++ /dev/null @@ -1,16 +0,0 @@ -TARGET = mergecells - -#include(../../../src/xlsx/qtxlsx.pri) -QT += xlsx - -TARGET = numberformat -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/numberformat -INSTALLS += target diff --git a/examples/xlsx/richtext/doc/images/richtext.png b/examples/xlsx/richtext/doc/images/richtext.png deleted file mode 100644 index 75afb38..0000000 Binary files a/examples/xlsx/richtext/doc/images/richtext.png and /dev/null differ diff --git a/examples/xlsx/richtext/doc/src/richtext.qdoc b/examples/xlsx/richtext/doc/src/richtext.qdoc deleted file mode 100644 index 4e57722..0000000 --- a/examples/xlsx/richtext/doc/src/richtext.qdoc +++ /dev/null @@ -1,11 +0,0 @@ -/*! - \example richtext - \title Rich Text Example - \brief This is a simplest Qt Xlsx example. - \ingroup qtxlsx-examples - - This example demonstrates how to create a new - .xlsx file containing some basic data and calculations - with Qt Xlsx Library. So lets see how this is achieved. - \image richtext.png -*/ diff --git a/examples/xlsx/richtext/main.cpp b/examples/xlsx/richtext/main.cpp deleted file mode 100644 index 74e9541..0000000 --- a/examples/xlsx/richtext/main.cpp +++ /dev/null @@ -1,43 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxrichstring.h" -#include "xlsxworkbook.h" -#include "xlsxformat.h" - -int main() -{ - //![0] - QXlsx::Document xlsx; - //![0] - - //![1] - QXlsx::Format blue; - blue.setFontColor(Qt::blue); - QXlsx::Format red; - red.setFontColor(Qt::red); - red.setFontSize(15); - QXlsx::Format bold; - bold.setFontBold(true); - - QXlsx::RichString rich; - rich.addFragment("Hello ", blue); - rich.addFragment("Qt ", red); - rich.addFragment("Xlsx", bold); - xlsx.write("B2", rich); - - xlsx.workbook()->setHtmlToRichStringEnabled(true); - xlsx.write("B4", "Hello Qt Xlsx"); - - xlsx.write("B6", "Qt Xlsx"); - - //![1] - - //![2] - xlsx.saveAs("Test1.xlsx"); - //![2] - - QXlsx::Document("Test1.xlsx"); - xlsx.saveAs("Test2.xlsx"); - - return 0; -} diff --git a/examples/xlsx/richtext/richtext.pro b/examples/xlsx/richtext/richtext.pro deleted file mode 100644 index b1ac896..0000000 --- a/examples/xlsx/richtext/richtext.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = hello - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/richtext -INSTALLS += target diff --git a/examples/xlsx/rowcolumn/main.cpp b/examples/xlsx/rowcolumn/main.cpp deleted file mode 100644 index 6334eab..0000000 --- a/examples/xlsx/rowcolumn/main.cpp +++ /dev/null @@ -1,38 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxformat.h" - -int main() -{ - QXlsx::Document xlsx; - xlsx.write(1, 2, "Row:0, Col:2 ==> (C1)"); - - // Set the height of the first row to 50.0(points) - xlsx.setRowHeight(1, 50.0); - - // Set the width of the third column to 40.0(chars) - xlsx.setColumnWidth(3, 3, 40.0); - - // Set style for the row 11th. - QXlsx::Format format1; - format1.setFontBold(true); - format1.setFontColor(QColor(Qt::blue)); - format1.setFontSize(20); - xlsx.write(11, 1, "Hello Row Style"); - xlsx.write(11, 6, "Blue Color"); - xlsx.setRowFormat(11, format1); - xlsx.setRowHeight(11, 41); - - // Set style for the col [9th, 16th) - QXlsx::Format format2; - format2.setFontBold(true); - format2.setFontColor(QColor(Qt::magenta)); - for (int row = 12; row <= 30; row++) - for (int col = 9; col <= 15; col++) - xlsx.write(row, col, row + col); - xlsx.setColumnWidth(9, 16, 5.0); - xlsx.setColumnFormat(9, 16, format2); - - xlsx.save(); - return 0; -} diff --git a/examples/xlsx/rowcolumn/rowcolumn.pro b/examples/xlsx/rowcolumn/rowcolumn.pro deleted file mode 100644 index c9b38e1..0000000 --- a/examples/xlsx/rowcolumn/rowcolumn.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = image - -#include(../../../src/xlsx/qtxlsx.pri) -QT += xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/rowcolumn -INSTALLS += target diff --git a/examples/xlsx/style/doc/src/style.qdoc b/examples/xlsx/style/doc/src/style.qdoc deleted file mode 100644 index c24bb7b..0000000 --- a/examples/xlsx/style/doc/src/style.qdoc +++ /dev/null @@ -1,10 +0,0 @@ -/*! - \title Qt Xlsx Examples - Style - \example style - \title Xlsx Style Example - \brief This is a simplest xlsx examples. - \ingroup qtxlsx-examples - - This example demonstrates how to generate a - .xlsx file with Qt Xlsx Library. -*/ diff --git a/examples/xlsx/style/main.cpp b/examples/xlsx/style/main.cpp deleted file mode 100644 index f1ec941..0000000 --- a/examples/xlsx/style/main.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxformat.h" - -int main() -{ - QXlsx::Document xlsx; - QXlsx::Format format1; - format1.setFontColor(QColor(Qt::red)); - format1.setFontSize(15); - format1.setHorizontalAlignment(QXlsx::Format::AlignHCenter); - format1.setBorderStyle(QXlsx::Format::BorderDashDotDot); - xlsx.write("A1", "Hello Qt!", format1); - xlsx.write("B3", 12345, format1); - - QXlsx::Format format2; - format2.setFontBold(true); - format2.setFontUnderline(QXlsx::Format::FontUnderlineDouble); - format2.setFillPattern(QXlsx::Format::PatternLightUp); - xlsx.write("C5", "=44+33", format2); - xlsx.write("D7", true, format2); - - QXlsx::Format format3; - format3.setFontBold(true); - format3.setFontColor(QColor(Qt::blue)); - format3.setFontSize(20); - xlsx.write(11, 1, "Hello Row Style"); - xlsx.write(11, 6, "Blue Color"); - xlsx.setRowFormat(11, 41, format3); - - QXlsx::Format format4; - format4.setFontBold(true); - format4.setFontColor(QColor(Qt::magenta)); - for (int row = 21; row <= 40; row++) - for (int col = 9; col < 16; col++) - xlsx.write(row, col, row + col); - xlsx.setColumnFormat(9, 16, format4); - - xlsx.write("A5", QDate(2013, 8, 29)); - - QXlsx::Format format6; - format6.setPatternBackgroundColor(QColor(Qt::green)); - xlsx.write("A6", "Background color: green", format6); - - xlsx.saveAs("book1.xlsx"); - - return 0; -} diff --git a/examples/xlsx/style/style.pro b/examples/xlsx/style/style.pro deleted file mode 100644 index 7a90a2e..0000000 --- a/examples/xlsx/style/style.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = style - -#include(../../../src/xlsx/qtxlsx.pri) -QT += xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/style -INSTALLS += target diff --git a/examples/xlsx/worksheetoperations/doc/src/worksheetoperations.qdoc b/examples/xlsx/worksheetoperations/doc/src/worksheetoperations.qdoc deleted file mode 100644 index 87dab42..0000000 --- a/examples/xlsx/worksheetoperations/doc/src/worksheetoperations.qdoc +++ /dev/null @@ -1,8 +0,0 @@ -/*! - \example worksheetoperations - \title Worksheet Operations Example - \brief Copy, delete, move worksheet - \ingroup qtxlsx-examples - - This example demonstrates how to copy, delete, move worksheet. -*/ diff --git a/examples/xlsx/worksheetoperations/main.cpp b/examples/xlsx/worksheetoperations/main.cpp deleted file mode 100644 index e5a95e1..0000000 --- a/examples/xlsx/worksheetoperations/main.cpp +++ /dev/null @@ -1,53 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxabstractsheet.h" - -QTXLSX_USE_NAMESPACE - -int main() -{ - //![Create a xlsx file] - Document xlsx; - - for (int i = 1; i < 20; ++i) { - for (int j = 1; j < 15; ++j) - xlsx.write(i, j, QString("R %1 C %2").arg(i).arg(j)); - } - xlsx.addSheet(); - xlsx.write(2, 2, "Hello Qt Xlsx"); - xlsx.addSheet(); - xlsx.write(3, 3, "This will be deleted..."); - - xlsx.addSheet("HiddenSheet"); - xlsx.currentSheet()->setHidden(true); - xlsx.write("A1", "This sheet is hidden."); - - xlsx.addSheet("VeryHiddenSheet"); - xlsx.sheet("VeryHiddenSheet")->setSheetState(AbstractSheet::SS_VeryHidden); - xlsx.write("A1", "This sheet is very hidden."); - - xlsx.save(); // Default name is "Book1.xlsx" - //![Create a xlsx file] - - Document xlsx2("Book1.xlsx"); - //![add_copy_move_delete] - xlsx2.renameSheet("Sheet1", "TheFirstSheet"); - - xlsx2.copySheet("TheFirstSheet", "CopyOfTheFirst"); - - xlsx2.selectSheet("CopyOfTheFirst"); - xlsx2.write(25, 2, "On the Copy Sheet"); - - xlsx2.deleteSheet("Sheet3"); - - xlsx2.moveSheet("Sheet2", 0); - //![add_copy_move_delete] - - //![show_hidden_sheets] - xlsx2.sheet("HiddenSheet")->setVisible(true); - xlsx2.sheet("VeryHiddenSheet")->setVisible(true); - //![show_hidden_sheets] - - xlsx2.saveAs("Book2.xlsx"); - return 0; -} diff --git a/examples/xlsx/worksheetoperations/worksheetoperations.pro b/examples/xlsx/worksheetoperations/worksheetoperations.pro deleted file mode 100644 index 507901c..0000000 --- a/examples/xlsx/worksheetoperations/worksheetoperations.pro +++ /dev/null @@ -1,13 +0,0 @@ -TARGET = worksheetoperations - -#include(../../../src/xlsx/qtxlsx.pri) -QT+=xlsx - -CONFIG += console -CONFIG -= app_bundle - -SOURCES += main.cpp - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/worksheetoperations -INSTALLS += target diff --git a/examples/xlsx/xlsx.pro b/examples/xlsx/xlsx.pro deleted file mode 100644 index 7af77f8..0000000 --- a/examples/xlsx/xlsx.pro +++ /dev/null @@ -1,23 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS = hello \ - extractdata \ - style \ - documentproperty \ - image \ - mergecells \ - rowcolumn \ - numberformat \ - datavalidation \ - definename \ - formulas \ - richtext \ - conditionalformatting \ - worksheetoperations \ - hyperlinks \ - chart \ - chartsheet \ - calendar \ - demo - -qtHaveModule(widgets): SUBDIRS += xlsxwidget - diff --git a/examples/xlsx/xlsxwidget/main.cpp b/examples/xlsx/xlsxwidget/main.cpp deleted file mode 100644 index 517fbc8..0000000 --- a/examples/xlsx/xlsxwidget/main.cpp +++ /dev/null @@ -1,42 +0,0 @@ -#include -#include "xlsxdocument.h" -#include "xlsxworksheet.h" -#include "xlsxcellrange.h" -#include "xlsxsheetmodel.h" - -using namespace QXlsx; - -int main(int argc, char **argv) -{ - QApplication app(argc, argv); - - //![0] - QString filePath = QFileDialog::getOpenFileName(0, "Open xlsx file", QString(), "*.xlsx"); - if (filePath.isEmpty()) - return -1; - //![0] - - //![1] - QTabWidget tabWidget; - tabWidget.setWindowTitle(filePath + " - Qt Xlsx Demo"); - tabWidget.setTabPosition(QTabWidget::South); - //![1] - - //![2] - Document xlsx(filePath); - foreach (QString sheetName, xlsx.sheetNames()) { - Worksheet *sheet = dynamic_cast(xlsx.sheet(sheetName)); - if (sheet) { - QTableView *view = new QTableView(&tabWidget); - view->setModel(new SheetModel(sheet, view)); - foreach (CellRange range, sheet->mergedCells()) - view->setSpan(range.firstRow() - 1, range.firstColumn() - 1, range.rowCount(), - range.columnCount()); - tabWidget.addTab(view, sheetName); - } - } - //![2] - - tabWidget.show(); - return app.exec(); -} diff --git a/examples/xlsx/xlsxwidget/xlsxsheetmodel.cpp b/examples/xlsx/xlsxwidget/xlsxsheetmodel.cpp deleted file mode 100644 index 4919002..0000000 --- a/examples/xlsx/xlsxwidget/xlsxsheetmodel.cpp +++ /dev/null @@ -1,204 +0,0 @@ -/**************************************************************************** -** Copyright (c) 2013-2014 Debao Zhang -** All right reserved. -** -** Permission is hereby granted, free of charge, to any person obtaining -** a copy of this software and associated documentation files (the -** "Software"), to deal in the Software without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Software, and to -** permit persons to whom the Software is furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be -** included in all copies or substantial portions of the Software. -** -** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -** NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -** LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -** OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -** WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -** -****************************************************************************/ - -#include "xlsxsheetmodel.h" -#include "xlsxsheetmodel_p.h" -#include "xlsxworksheet.h" - -#include - -QT_BEGIN_NAMESPACE_XLSX - -SheetModelPrivate::SheetModelPrivate(SheetModel *p) - : q_ptr(p) -{ -} - -/*! - * \class SheetModel - * - * Helper class for gui applicaiton user - * - * \note SheetModel indices start from 0, while Worksheet - * column/row indices start from 1. - */ - -/*! - * Creates a model object with the given \a sheet and \a parent. - */ -SheetModel::SheetModel(Worksheet *sheet, QObject *parent) - : QAbstractTableModel(parent) - , d_ptr(new SheetModelPrivate(this)) -{ - d_ptr->sheet = sheet; -} - -/*! - * Destroys the model. - */ -SheetModel::~SheetModel() -{ - delete d_ptr; -} - -int SheetModel::rowCount(const QModelIndex & /*parent*/) const -{ - Q_D(const SheetModel); - return d->sheet->dimension().lastRow(); -} - -int SheetModel::columnCount(const QModelIndex & /*parent*/) const -{ - Q_D(const SheetModel); - return d->sheet->dimension().lastColumn(); -} - -Qt::ItemFlags SheetModel::flags(const QModelIndex &index) const -{ - if (!index.isValid()) - return Qt::NoItemFlags; - return Qt::ItemIsSelectable | Qt::ItemIsEnabled | Qt::ItemIsEditable; -} - -QVariant SheetModel::data(const QModelIndex &index, int role) const -{ - Q_D(const SheetModel); - - if (!index.isValid()) - return QVariant(); - - Cell *cell = d->sheet->cellAt(index.row() + 1, index.column() + 1); - if (!cell) - return QVariant(); - QVariant userFriendlyValue = d->sheet->read(index.row() + 1, index.column() + 1); - - if (role == Qt::DisplayRole) { - if (cell->isDateTime()) - return userFriendlyValue; - return cell->value(); - } else if (role == Qt::EditRole) { - return userFriendlyValue; - } else if (role == Qt::TextAlignmentRole) { - Qt::Alignment align; - switch (cell->format().horizontalAlignment()) { - case Format::AlignLeft: - align |= Qt::AlignLeft; - break; - case Format::AlignRight: - align |= Qt::AlignRight; - break; - case Format::AlignHCenter: - align |= Qt::AlignHCenter; - break; - case Format::AlignHJustify: - align |= Qt::AlignJustify; - break; - default: - break; - } - switch (cell->format().verticalAlignment()) { - case Format::AlignTop: - align |= Qt::AlignTop; - break; - case Format::AlignBottom: - align |= Qt::AlignBottom; - break; - case Format::AlignVCenter: - align |= Qt::AlignVCenter; - break; - default: - break; - } - return QVariant(align); - } else if (role == Qt::FontRole) { - if (cell->format().hasFontData()) - return cell->format().font(); - } else if (role == Qt::ForegroundRole) { - if (cell->format().fontColor().isValid()) - return QBrush(cell->format().fontColor()); - } else if (role == Qt::BackgroundRole) { - if (cell->format().patternBackgroundColor().isValid()) - return QBrush(cell->format().patternBackgroundColor()); - } - - return QVariant(); -} - -/* - * Copy from xlsxutility.cpp, so this example don't depend on the xlsx-private - * This function should be removed once this class moved to the xlsx library. - */ -static QString col_to_name(int col_num) -{ - QString col_str; - - int remainder; - while (col_num) { - remainder = col_num % 26; - if (remainder == 0) - remainder = 26; - col_str.prepend(QChar('A' + remainder - 1)); - col_num = (col_num - 1) / 26; - } - - return col_str; -} - -QVariant SheetModel::headerData(int section, Qt::Orientation orientation, int role) const -{ - if (role == Qt::DisplayRole) { - if (orientation == Qt::Horizontal) - return col_to_name(section + 1); - else - return QString::number(section + 1); - } - return QVariant(); -} - -bool SheetModel::setData(const QModelIndex &index, const QVariant &value, int role) -{ - Q_D(const SheetModel); - - if (!index.isValid()) - return false; - - if (role == Qt::EditRole) { - if (d->sheet->write(index.row() + 1, index.column() + 1, value) == 0) - return true; - } - - return false; -} - -/*! - * Returns the sheet object. - */ -Worksheet *SheetModel::sheet() const -{ - Q_D(const SheetModel); - return d->sheet; -} - -QT_END_NAMESPACE_XLSX diff --git a/examples/xlsx/xlsxwidget/xlsxsheetmodel.h b/examples/xlsx/xlsxwidget/xlsxsheetmodel.h deleted file mode 100644 index 4da0f33..0000000 --- a/examples/xlsx/xlsxwidget/xlsxsheetmodel.h +++ /dev/null @@ -1,63 +0,0 @@ -/**************************************************************************** -** Copyright (c) 2013-2014 Debao Zhang -** All right reserved. -** -** Permission is hereby granted, free of charge, to any person obtaining -** a copy of this software and associated documentation files (the -** "Software"), to deal in the Software without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Software, and to -** permit persons to whom the Software is furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be -** included in all copies or substantial portions of the Software. -** -** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -** NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -** LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -** OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -** WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -** -****************************************************************************/ - -#ifndef QXLSX_XLSXSHEETMODEL_H -#define QXLSX_XLSXSHEETMODEL_H - -#include "xlsxglobal.h" -#include - -QT_BEGIN_NAMESPACE_XLSX - -class Worksheet; -class SheetModelPrivate; - -class SheetModel : public QAbstractTableModel -{ - Q_OBJECT - Q_DECLARE_PRIVATE(SheetModel) -public: - explicit SheetModel(Worksheet *sheet, QObject *parent = 0); - ~SheetModel(); - - int rowCount(const QModelIndex &parent = QModelIndex()) const; - int columnCount(const QModelIndex &parent = QModelIndex()) const; - Qt::ItemFlags flags(const QModelIndex &index) const; - QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - - Worksheet *sheet() const; -signals: - -public slots: - -private: - SheetModelPrivate *const d_ptr; -}; - -QT_END_NAMESPACE_XLSX - -#endif // QXLSX_XLSXSHEETMODEL_H diff --git a/examples/xlsx/xlsxwidget/xlsxsheetmodel_p.h b/examples/xlsx/xlsxwidget/xlsxsheetmodel_p.h deleted file mode 100644 index fe69674..0000000 --- a/examples/xlsx/xlsxwidget/xlsxsheetmodel_p.h +++ /dev/null @@ -1,56 +0,0 @@ -/**************************************************************************** -** Copyright (c) 2013-2014 Debao Zhang -** All right reserved. -** -** Permission is hereby granted, free of charge, to any person obtaining -** a copy of this software and associated documentation files (the -** "Software"), to deal in the Software without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Software, and to -** permit persons to whom the Software is furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be -** included in all copies or substantial portions of the Software. -** -** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -** NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -** LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -** OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -** WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -** -****************************************************************************/ - -#ifndef XLSXSHEETMODEL_P_H -#define XLSXSHEETMODEL_P_H - -// -// W A R N I N G -// ------------- -// -// This file is not part of the Qt Xlsx API. It exists for the convenience -// of the Qt Xlsx. This header file may change from -// version to version without notice, or even be removed. -// -// We mean it. -// - -#include "xlsxsheetmodel.h" - -QT_BEGIN_NAMESPACE_XLSX - -class SheetModelPrivate -{ - Q_DECLARE_PUBLIC(SheetModel) -public: - SheetModelPrivate(SheetModel *p); - - Worksheet *sheet; - SheetModel *q_ptr; -}; - -QT_END_NAMESPACE_XLSX - -#endif // XLSXSHEETMODEL_P_H diff --git a/examples/xlsx/xlsxwidget/xlsxwidget.pro b/examples/xlsx/xlsxwidget/xlsxwidget.pro deleted file mode 100644 index a7fee77..0000000 --- a/examples/xlsx/xlsxwidget/xlsxwidget.pro +++ /dev/null @@ -1,16 +0,0 @@ -TARGET = xlsxwidget -QT += widgets - -#include(../../../src/xlsx/qtxlsx.pri) -QT+= xlsx - -SOURCES += main.cpp \ - xlsxsheetmodel.cpp - -HEADERS += \ - xlsxsheetmodel.h \ - xlsxsheetmodel_p.h - -# install -target.path = $$[QT_INSTALL_EXAMPLES]/xlsx/xlsxwidget -INSTALLS += target diff --git a/qtxlsx.pro b/qtxlsx.pro deleted file mode 100755 index 58c33f2..0000000 --- a/qtxlsx.pro +++ /dev/null @@ -1 +0,0 @@ -load(qt_parts) diff --git a/src/xlsx/doc/qtxlsx.qdocconf b/src/xlsx/doc/qtxlsx.qdocconf deleted file mode 100644 index ef11181..0000000 --- a/src/xlsx/doc/qtxlsx.qdocconf +++ /dev/null @@ -1,75 +0,0 @@ -include($QT_INSTALL_DOCS/global/qt-html-templates-offline.qdocconf) -include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf) - -project = QtXlsx -description = Qt Xlsx Reference Documentation -url = http://qtxlsx.debao.me -version = $QT_VERSION - -qhp.projects = QtXlsx - -qhp.QtXlsx.file = qtxlsx.qhp -qhp.QtXlsx.namespace = me.debao.qtxlsx.$QT_VERSION_TAG -qhp.QtXlsx.virtualFolder = qtxlsx -qhp.QtXlsx.indexTitle = Qt Xlsx -qhp.QtXlsx.indexRoot = - -qhp.QtXlsx.filterAttributes = qtxlsx $QT_VERSION qtrefdoc -qhp.QtXlsx.customFilters.Qt.name = QtXlsx $QT_VERSION -qhp.QtXlsx.customFilters.Qt.filterAttributes = qtxlsx $QT_VERSION -qhp.QtXlsx.subprojects = overviews classes qmltypes examples -qhp.QtXlsx.subprojects.overviews.title = Overview -qhp.QtXlsx.subprojects.overviews.indexTitle = Qt Xlsx -qhp.QtXlsx.subprojects.overviews.selectors = fake:page,group,module -qhp.QtXlsx.subprojects.classes.title = C++ Classes -qhp.QtXlsx.subprojects.classes.indexTitle = Qt Xlsx C++ Classes -qhp.QtXlsx.subprojects.classes.selectors = class fake:headerfile -qhp.QtXlsx.subprojects.classes.sortPages = true -qhp.QtXlsx.subprojects.examples.title = Examples -qhp.QtXlsx.subprojects.examples.indexTitle = Qt Xlsx Examples -qhp.QtXlsx.subprojects.examples.selectors = fake:example - -tagfile = ../../../doc/qtxlsx/qtxlsx.tags - -headerdirs += .. - -sourcedirs += .. - -exampledirs += ../../../examples/xlsx \ - snippets/ - -# Specify the install path under QT_INSTALL_EXAMPLES -examplesinstallpath = xlsx - -imagedirs += images - -depends += qtcore qtdoc qtgui - -HTML.footer = \ - " \n" \ - " \n" \ - " \n" \ - " \n" \ - "\n" \ - "
\n" \ - "
\n" \ - "
\n" \ - "

\n" \ - " © 2013-2014 Debao Zhang. \n" \ - " Documentation contributions included herein are the copyrights of\n" \ - " their respective owners.

\n" \ - "

\n" \ - " The documentation provided herein is licensed under the terms of the\n" \ - " GNU Free Documentation\n" \ - " License version 1.3 as published by the Free Software Foundation.

\n" \ - "

\n" \ - " Documentation sources may be obtained from \n" \ - " github.com/dbzhang800.

\n" \ - "

\n" \ - " Qt and their respective logos are trademarks of Digia Plc \n" \ - " in Finland and/or other countries worldwide. All other trademarks are property\n" \ - " of their respective owners. Privacy Policy

\n" \ - "
\n" \ - "
\n" \ - "
\n" \ diff --git a/src/xlsx/doc/snippets/doc_src_qtxlsx.cpp b/src/xlsx/doc/snippets/doc_src_qtxlsx.cpp deleted file mode 100644 index eab3ac2..0000000 --- a/src/xlsx/doc/snippets/doc_src_qtxlsx.cpp +++ /dev/null @@ -1,8 +0,0 @@ - -//! [0] -#include -//! [0] - -//! [1] -#include -//! [1] diff --git a/src/xlsx/doc/snippets/doc_src_qtxlsx.pro b/src/xlsx/doc/snippets/doc_src_qtxlsx.pro deleted file mode 100644 index b2789f7..0000000 --- a/src/xlsx/doc/snippets/doc_src_qtxlsx.pro +++ /dev/null @@ -1,3 +0,0 @@ -#! [1] -QT += xlsx -#! [1] diff --git a/src/xlsx/doc/src/examples.qdoc b/src/xlsx/doc/src/examples.qdoc deleted file mode 100644 index 6defee7..0000000 --- a/src/xlsx/doc/src/examples.qdoc +++ /dev/null @@ -1,8 +0,0 @@ -/*! - \group qtxlsx-examples - \title Qt Xlsx Examples - \brief Examples for the Qt Xlsx module - \ingroup all-examples - - Qt Xlsx comes with the following examples: -*/ diff --git a/src/xlsx/doc/src/qtxlsx-index.qdoc b/src/xlsx/doc/src/qtxlsx-index.qdoc deleted file mode 100644 index 8ef7b48..0000000 --- a/src/xlsx/doc/src/qtxlsx-index.qdoc +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -** Copyright (c) 2013 Debao Zhang -** All right reserved. -** -** Permission is hereby granted, free of charge, to any person obtaining -** a copy of this software and associated documentation files (the -** "Software"), to deal in the Software without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Software, and to -** permit persons to whom the Software is furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be -** included in all copies or substantial portions of the Software. -** -** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -** NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -** LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -** OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -** WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -** -****************************************************************************/ - -/*! - \title Qt Xlsx - \page index.html - \brief Qt Xlsx provides functionality for handling .xlsx files. - - The \l{Qt Xlsx C++ Classes}{Qt Xlsx Module} provides a set of classes to read and write Excel files. It doesn't require - Microsoft Excel and can be used in any platform that Qt5 supported. The library can be used to - - \list - \li \l{Hello QtXlsx Example}{Generate a new .xlsx file from scratch} - \li \l{Extract Data Example}{Extract data from an existing .xlsx file} - \li Edit an existing .xlsx file - \endlist - - \image xlsx_demo.gif - - \table - \row - \li Source code: \li \l{https://github.com/dbzhang800/QtXlsxWriter} - \row - \li Issures: \li \l{https://github.com/dbzhang800/QtXlsxWriter/issues} - \row - \li License: \li MIT - \endtable - - \section1 Getting Started - - To include the definitions of the module's classes, using the following directive: - - \code - #include - \endcode - - To link against the module, add this line to your qmake .pro file: - - \code - QT += xlsx - \endcode - - More information can be found in \l{Qt Xlsx Build} page. - - \section1 Related information - \list - \li \l{Qt Xlsx C++ Classes} - \li \l{Qt Xlsx Examples} - \endlist -*/ diff --git a/src/xlsx/doc/src/qtxlsx.qdoc b/src/xlsx/doc/src/qtxlsx.qdoc deleted file mode 100644 index cdc70f1..0000000 --- a/src/xlsx/doc/src/qtxlsx.qdoc +++ /dev/null @@ -1,36 +0,0 @@ -/**************************************************************************** -** Copyright (c) 2013 Debao Zhang -** All right reserved. -** -** Permission is hereby granted, free of charge, to any person obtaining -** a copy of this software and associated documentation files (the -** "Software"), to deal in the Software without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Software, and to -** permit persons to whom the Software is furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be -** included in all copies or substantial portions of the Software. -** -** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -** NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -** LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -** OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -** WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -** -****************************************************************************/ - -/*! - \module QtXlsx - \title Qt Xlsx C++ Classes - \ingroup modules - - \brief The Qt Xlsx module provides functionality for handling .xlsx files. - - .xlsx is a zipped, XML-based file format developed by Microsoft for - representing spreadsheets. -*/ - diff --git a/src/xlsx/doc/src/usage.qdoc b/src/xlsx/doc/src/usage.qdoc deleted file mode 100644 index fabbe9b..0000000 --- a/src/xlsx/doc/src/usage.qdoc +++ /dev/null @@ -1,83 +0,0 @@ -/*! - \page building - \title Qt Xlsx Build - - \note QZipWriter and QZipReader which live in gui-private is used in - this library. For linux user, if your Qt is installed through package - manager tools such "apt-get", make sure that you have installed the Qt5 - develop package *qtbase5-private-dev* ; - if you Qt is built from source by yourself, - or download from qt-project.org directly, nothing need to do. - - \section1 Usage(1): Use Xlsx as Qt5's addon module - - 1. Download the source code from \l {https://github.com/dbzhang800/QtXlsxWriter/archive/master.zip} {github.com}. - - 2. Put the source code in any directory you like. At the toplevel directory run - - \note Perl is needed in this step. - - \code - qmake - make - make install - \endcode - - The library, the header files, and others will be installed to your system. - - 3. Add following line to your qmake's project file: - - \code - QT += xlsx - \endcode - - 4. Then, using Qt Xlsx in your code - - \code - #include "xlsxdocument.h" - int main() - { - QXlsx::Document xlsx; - xlsx.write("A1", "Hello Qt!"); - xlsx.saveAs("Test.xlsx"); - return 0; - } - \endcode - - \section1 Usage(2): Use source code directly - - The package contains a qtxlsx.pri file that allows you to integrate - the component into applications that use qmake for the build step. - - 1. Download the source code from \l {https://github.com/dbzhang800/QtXlsxWriter/archive/master.zip} {github.com} - - 2. Put the source code in any directory you like. For example, 3rdparty: - - \code - |-- project.pro - |-- .... - |-- 3rdparty\ - | |-- qtxlsx\ - | | - \endcode - - 3. Add following line to your qmake project file: - - \code - include(3rdparty/qtxlsx/src/xlsx/qtxlsx.pri) - \endcode - - \note If you like, you can copy all files from *src/xlsx* to your application's source path. Then add following line to your project file: - - \code - include(qtxlsx.pri) - \endcode - - \note If you do not use qmake, you need to define the following macro manually - - \code - XLSX_NO_LIB - \endcode - - 4. Then, using Qt Xlsx in your code -*/ diff --git a/src/xlsx/xlsxzipreader.cpp b/src/xlsx/xlsxzipreader.cpp index 9813dfc..272884c 100644 --- a/src/xlsx/xlsxzipreader.cpp +++ b/src/xlsx/xlsxzipreader.cpp @@ -26,6 +26,7 @@ #include "xlsxzipreader_p.h" #include +//#include "QtGui/5.15.2/QtGui/private/qzipreader_p.h" #include namespace QXlsx { diff --git a/tests/auto/auto.pro b/tests/auto/auto.pro deleted file mode 100644 index 7e2c4f4..0000000 --- a/tests/auto/auto.pro +++ /dev/null @@ -1,16 +0,0 @@ -TEMPLATE=subdirs -SUBDIRS=\ - utility \ - worksheet \ - zipreader \ - relationships \ - propscore \ - propsapp \ - document \ - sharedstrings \ - styles \ - format \ - richstring \ - xlsxconditionalformatting \ - cellreference \ - cmake diff --git a/tests/auto/cellreference/cellreference.pro b/tests/auto/cellreference/cellreference.pro deleted file mode 100644 index 1e4382c..0000000 --- a/tests/auto/cellreference/cellreference.pro +++ /dev/null @@ -1,19 +0,0 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2013-08-30T11:16:26 -# -#------------------------------------------------- - -QT += testlib xlsx #xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_cellreferencetest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - - -SOURCES += tst_cellreferencetest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/cellreference/tst_cellreferencetest.cpp b/tests/auto/cellreference/tst_cellreferencetest.cpp deleted file mode 100644 index 860f885..0000000 --- a/tests/auto/cellreference/tst_cellreferencetest.cpp +++ /dev/null @@ -1,83 +0,0 @@ -#include "xlsxcellreference.h" -#include -#include - -using namespace QXlsx; - -class CellReferenceTest : public QObject -{ - Q_OBJECT - -public: - CellReferenceTest(); - -private Q_SLOTS: - void test_toString_data(); - void test_toString(); - void test_fromString_data(); - void test_fromString(); -}; - -CellReferenceTest::CellReferenceTest() -{ -} - -void CellReferenceTest::test_fromString() -{ - QFETCH(QString, cell); - QFETCH(int, row); - QFETCH(int, col); - CellReference pos(cell); - QCOMPARE(pos.row(), row); - QCOMPARE(pos.column(), col); -} - -void CellReferenceTest::test_fromString_data() -{ - QTest::addColumn("cell"); - QTest::addColumn("row"); - QTest::addColumn("col"); - - QTest::newRow("A1") << "A1" << 1 << 1; - QTest::newRow("B1") << "B1" << 1 << 2; - QTest::newRow("C1") << "C1" << 1 << 3; - QTest::newRow("J1") << "J1" << 1 << 10; - QTest::newRow("A2") << "A2" << 2 << 1; - QTest::newRow("A3") << "A3" << 3 << 1; - QTest::newRow("A10") << "$A10" << 10 << 1; - QTest::newRow("Z8") << "Z$8" << 8 << 26; - QTest::newRow("AA10") << "$AA$10" << 10 << 27; - QTest::newRow("IU2") << "IU2" << 2 << 255; - QTest::newRow("XFD1") << "XFD1" << 1 << 16384; - QTest::newRow("XFE1048577") << "XFE1048577" << 1048577 << 16385; -} - -void CellReferenceTest::test_toString() -{ - QFETCH(int, row); - QFETCH(int, col); - QFETCH(bool, row_abs); - QFETCH(bool, col_abs); - QFETCH(QString, cell); - - QCOMPARE(CellReference(row,col).toString(row_abs, col_abs), cell); -} - -void CellReferenceTest::test_toString_data() -{ - QTest::addColumn("row"); - QTest::addColumn("col"); - QTest::addColumn("row_abs"); - QTest::addColumn("col_abs"); - QTest::addColumn("cell"); - - QTest::newRow("simple") << 1 << 1 << false << false << "A1"; - QTest::newRow("rowabs") << 1 << 1 << true << false << "A$1"; - QTest::newRow("colabs") << 1 << 1 << false << true << "$A1"; - QTest::newRow("bothabs") << 1 << 1 << true << true << "$A$1"; - QTest::newRow("...") << 1048577 << 16385 << false << false << "XFE1048577"; -} - -QTEST_APPLESS_MAIN(CellReferenceTest) - -#include "tst_cellreferencetest.moc" diff --git a/tests/auto/cmake/CMakeLists.txt b/tests/auto/cmake/CMakeLists.txt deleted file mode 100644 index faa9573..0000000 --- a/tests/auto/cmake/CMakeLists.txt +++ /dev/null @@ -1,9 +0,0 @@ - -cmake_minimum_required(VERSION 2.8) - -project(qmake_cmake_files) - -enable_testing() - -add_test(dummy ${CMAKE_COMMAND} -E echo) - diff --git a/tests/auto/cmake/cmake.pro b/tests/auto/cmake/cmake.pro deleted file mode 100644 index 21c7f4b..0000000 --- a/tests/auto/cmake/cmake.pro +++ /dev/null @@ -1,7 +0,0 @@ - -# Cause make to do nothing. -TEMPLATE = subdirs - -CMAKE_QT_MODULES_UNDER_TEST = xlsx - -CONFIG += ctest_testcase diff --git a/tests/auto/document/document.pro b/tests/auto/document/document.pro deleted file mode 100644 index a966954..0000000 --- a/tests/auto/document/document.pro +++ /dev/null @@ -1,13 +0,0 @@ -QT += testlib xlsx # xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_document -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - - -SOURCES += tst_documenttest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/document/tst_documenttest.cpp b/tests/auto/document/tst_documenttest.cpp deleted file mode 100644 index 12e2725..0000000 --- a/tests/auto/document/tst_documenttest.cpp +++ /dev/null @@ -1,365 +0,0 @@ -#include "xlsxdocument.h" -#include "xlsxcell.h" -#include "xlsxformat.h" -#include "xlsxcellformula.h" -#include -#include - -QTXLSX_USE_NAMESPACE - -class DocumentTest : public QObject -{ - Q_OBJECT - -public: - DocumentTest(); - -private Q_SLOTS: - void testDocumentProperty(); - void testReadWriteString(); - void testReadWriteNumeric(); - void testReadWriteBool(); - void testReadWriteBlank(); - void testReadWriteFormula(); - void testReadWriteDateTime(); - void testReadWriteDate(); - void testReadWriteTime(); - - void testMoveWorksheet(); - void testDeleteWorksheet(); - void testCopyWorksheet(); -}; - -DocumentTest::DocumentTest() -{ -} - -void DocumentTest::testDocumentProperty() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - xlsx1.setDocumentProperty("creator", "Debao"); - xlsx1.setDocumentProperty("company", "Test"); - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QCOMPARE(xlsx2.documentProperty("creator"), QString("Debao")); - QCOMPARE(xlsx2.documentProperty("company"), QString("Test")); -} - -void DocumentTest::testReadWriteString() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - xlsx1.write("A1", "Hello Qt!"); - - Format format; - format.setFontColor(Qt::blue); - format.setBorderStyle(Format::BorderDashDotDot); - format.setFillPattern(Format::PatternSolid); - xlsx1.write("A2", "Hello Qt again!", format); - - xlsx1.write("A3", "12345"); - - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::SharedStringType); - QCOMPARE(xlsx2.cellAt("A1")->value().toString(), QString("Hello Qt!")); - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::SharedStringType); - QCOMPARE(xlsx2.cellAt("A2")->value().toString(), QString("Hello Qt again!")); - Format format2 = xlsx2.cellAt("A2")->format(); - QVERIFY(format2.isValid()); -// qDebug()<cellType(), Cell::SharedStringType); - QCOMPARE(xlsx2.cellAt("A3")->value().toString(), QString("12345")); -} - -void DocumentTest::testReadWriteNumeric() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - xlsx1.write("A1", 123); - Format format; - format.setFontColor(Qt::blue); - format.setBorderStyle(Format::BorderDashDotDot); - format.setFillPattern(Format::PatternSolid); - format.setNumberFormatIndex(10); - xlsx1.write("A2", 12345, format); - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A1")->value().toDouble(), 123.0); - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A2")->value().toDouble(), 12345.0); - QVERIFY(xlsx2.cellAt("A2")->format().isValid()); - QCOMPARE(xlsx2.cellAt("A2")->format(), format); -} - -void DocumentTest::testReadWriteBool() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - xlsx1.write("A1", true); - Format format; - format.setFontColor(Qt::blue); - format.setBorderStyle(Format::BorderDashDotDot); - format.setFillPattern(Format::PatternSolid); - xlsx1.write("A2", false, format); - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::BooleanType); - QCOMPARE(xlsx2.cellAt("A1")->value().toBool(), true); - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::BooleanType); - QCOMPARE(xlsx2.cellAt("A2")->value().toBool(), false); - QVERIFY(xlsx2.cellAt("A2")->format().isValid()); - QCOMPARE(xlsx2.cellAt("A2")->format(), format); -} - -void DocumentTest::testReadWriteBlank() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - xlsx1.write("A1", QVariant()); - Format format; - format.setFontColor(Qt::blue); - format.setBorderStyle(Format::BorderDashDotDot); - format.setFillPattern(Format::PatternSolid); - xlsx1.write("A2", QVariant(), format); - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QVERIFY(xlsx2.cellAt("A1")); - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::NumberType); - QVERIFY(!xlsx2.cellAt("A1")->value().isValid()); - QVERIFY(xlsx2.cellAt("A2")); - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::NumberType); - QVERIFY(!xlsx2.cellAt("A2")->value().isValid()); - QVERIFY(xlsx2.cellAt("A2")->format().isValid()); - QCOMPARE(xlsx2.cellAt("A2")->format(), format); -} - -void DocumentTest::testReadWriteFormula() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - xlsx1.write("A1", "=11+22"); - Format format; - format.setFontColor(Qt::blue); - format.setBorderStyle(Format::BorderDashDotDot); - format.setFillPattern(Format::PatternSolid); - xlsx1.write("A2", "=22+33", format); - xlsx1.saveAs(&device); - - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::NumberType); - QVERIFY(xlsx2.cellAt("A1")->hasFormula()); - QCOMPARE(xlsx2.cellAt("A1")->formula(), CellFormula("11+22")); - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A2")->formula(), CellFormula("22+33")); - QVERIFY(xlsx2.cellAt("A2")->format().isValid()); - QCOMPARE(xlsx2.cellAt("A2")->format(), format); -} - -void DocumentTest::testReadWriteDateTime() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - QDateTime dt(QDate(2012, 11, 12), QTime(6, 0)); - - xlsx1.write("A1", dt); - - Format format; - format.setFontColor(Qt::blue); - format.setBorderStyle(Format::BorderDashDotDot); - format.setFillPattern(Format::PatternSolid); - xlsx1.write("A2", dt, format); - - Format format3; - format3.setNumberFormat("dd/mm/yyyy"); - xlsx1.write("A3", dt, format3); - -// xlsx1.write("A4", "2013-12-14T12:30"); //Auto convert to QDateTime, by QVariant - - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A1")->isDateTime(), true); - QCOMPARE(xlsx2.cellAt("A1")->dateTime(), dt); - QVERIFY(xlsx2.read("A1").userType() == QMetaType::QDateTime); - - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A2")->isDateTime(), true); - QCOMPARE(xlsx2.cellAt("A2")->dateTime(), dt); - QVERIFY(xlsx2.read("A2").userType() == QMetaType::QDateTime); - - QCOMPARE(xlsx2.cellAt("A3")->cellType(), Cell::NumberType); - QVERIFY(xlsx2.cellAt("A3")->format().isValid()); - QCOMPARE(xlsx2.cellAt("A3")->isDateTime(), true); - QCOMPARE(xlsx2.cellAt("A3")->dateTime(), dt); - QCOMPARE(xlsx2.cellAt("A3")->format().numberFormat(), QString("dd/mm/yyyy")); - -// QCOMPARE(xlsx2.cellAt("A4")->dataType(), Cell::Numeric); -// QCOMPARE(xlsx2.cellAt("A4")->isDateTime(), true); -// QCOMPARE(xlsx2.cellAt("A4")->dateTime(), QDateTime(QDate(2013,12,14), QTime(12, 30))); -// QVERIFY(xlsx2.read("A4").userType() == QMetaType::QDateTime); -} - -void DocumentTest::testReadWriteDate() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - QDate d(2012, 11, 12); - - xlsx1.write("A1", d); - - Format format; - format.setFontColor(Qt::blue); - format.setBorderStyle(Format::BorderDashDotDot); - format.setFillPattern(Format::PatternSolid); - xlsx1.write("A2", d, format); - - Format format3; - format3.setNumberFormat("dd/mm/yyyy"); - xlsx1.write("A3", d, format3); - -// xlsx1.write("A4", "2013-12-14"); //Auto convert to QDateTime, by QVariant - - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A1")->isDateTime(), true); - QVERIFY(xlsx2.read("A1").userType() == QMetaType::QDate); - QCOMPARE(xlsx2.read("A1").toDate(), d); - - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A2")->isDateTime(), true); - QVERIFY(xlsx2.read("A2").userType() == QMetaType::QDate); - - QCOMPARE(xlsx2.cellAt("A3")->cellType(), Cell::NumberType); - QVERIFY(xlsx2.cellAt("A3")->format().isValid()); - QCOMPARE(xlsx2.cellAt("A3")->isDateTime(), true); - QCOMPARE(xlsx2.cellAt("A3")->format().numberFormat(), QString("dd/mm/yyyy")); - QVERIFY(xlsx2.read("A3").userType() == QMetaType::QDate); - QCOMPARE(xlsx2.read("A3").toDate(), d); - -// QCOMPARE(xlsx2.cellAt("A4")->dataType(), Cell::Numeric); -// QCOMPARE(xlsx2.cellAt("A4")->isDateTime(), true); -// QCOMPARE(xlsx2.cellAt("A4")->dateTime(), QDateTime(QDate(2013,12,14))); -// QVERIFY(xlsx2.read("A4").userType() == QMetaType::QDate); -// QCOMPARE(xlsx2.read("A4").toDate(), QDate(2013,12,14)); -} - -void DocumentTest::testReadWriteTime() -{ - QBuffer device; - device.open(QIODevice::WriteOnly); - - Document xlsx1; - - xlsx1.write("A1", QTime()); //Blank cell - xlsx1.write("A2", QTime(1, 22)); - - xlsx1.saveAs(&device); - - device.open(QIODevice::ReadOnly); - Document xlsx2(&device); - - QCOMPARE(xlsx2.cellAt("A1")->cellType(), Cell::NumberType); - QVERIFY(!xlsx2.cellAt("A1")->value().isValid()); - - QCOMPARE(xlsx2.cellAt("A2")->cellType(), Cell::NumberType); - QCOMPARE(xlsx2.cellAt("A2")->isDateTime(), true); - QVERIFY(xlsx2.read("A2").userType() == QMetaType::QTime); - QCOMPARE(xlsx2.read("A2").toTime(), QTime(1, 22)); -} - -void DocumentTest::testMoveWorksheet() -{ - Document xlsx1; - xlsx1.addSheet();//Sheet1 - xlsx1.addSheet(); - - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet1"<<"Sheet2"); - xlsx1.moveSheet("Sheet2", 0); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet2"<<"Sheet1"); - xlsx1.moveSheet("Sheet2", 1); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet1"<<"Sheet2"); -} - -void DocumentTest::testCopyWorksheet() -{ - Document xlsx1; - xlsx1.addSheet();//Sheet1 - xlsx1.addSheet(); - xlsx1.write("A1", "String"); - xlsx1.write("A2", 999); - xlsx1.write("A3", true); - xlsx1.addSheet(); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet1"<<"Sheet2"<<"Sheet3"); - - xlsx1.copySheet("Sheet2"); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet1"<<"Sheet2"<<"Sheet3"<<"Sheet2(2)"); - - xlsx1.deleteSheet("Sheet2"); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet1"<<"Sheet3"<<"Sheet2(2)"); - - xlsx1.selectSheet("Sheet2(2)"); - QCOMPARE(xlsx1.read("A1").toString(), QString("String")); - QCOMPARE(xlsx1.read("A2").toInt(), 999); - QCOMPARE(xlsx1.read("A3").toBool(), true); -} - -void DocumentTest::testDeleteWorksheet() -{ - Document xlsx1; - xlsx1.addSheet();//Sheet1 - xlsx1.addSheet(); - xlsx1.addSheet(); - - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet1"<<"Sheet2"<<"Sheet3"); - xlsx1.deleteSheet("Sheet2"); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet1"<<"Sheet3"); - xlsx1.deleteSheet("Sheet1"); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet3"); - - //Cann't delete the last worksheet - xlsx1.deleteSheet("Sheet3"); - QCOMPARE(xlsx1.sheetNames(), QStringList()<<"Sheet3"); -} - -QTEST_APPLESS_MAIN(DocumentTest) - -#include "tst_documenttest.moc" diff --git a/tests/auto/format/format.pro b/tests/auto/format/format.pro deleted file mode 100644 index 9b13b94..0000000 --- a/tests/auto/format/format.pro +++ /dev/null @@ -1,12 +0,0 @@ -QT += testlib xlsx # xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_format -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - -SOURCES += tst_formattest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/format/tst_formattest.cpp b/tests/auto/format/tst_formattest.cpp deleted file mode 100644 index fcedc9d..0000000 --- a/tests/auto/format/tst_formattest.cpp +++ /dev/null @@ -1,57 +0,0 @@ -#include "xlsxformat.h" -#include -#include - -QTXLSX_USE_NAMESPACE - -class FormatTest : public QObject -{ - Q_OBJECT - -public: - FormatTest(); - -private Q_SLOTS: - void testDateTimeFormat(); - void testDateTimeFormat_data(); -}; - -FormatTest::FormatTest() -{ -} - -void FormatTest::testDateTimeFormat() -{ - QFETCH(QString, data); - QFETCH(bool, res); - - Format fmt; - fmt.setNumberFormat(data); - - QCOMPARE(fmt.isDateTimeFormat(), res); -} - -void FormatTest::testDateTimeFormat_data() -{ - QTest::addColumn("data"); - QTest::addColumn("res"); - - QTest::newRow("0") << QString("yyyy-mm-dd")< -#include - -class DocPropsAppTest : public QObject -{ - Q_OBJECT - -public: - DocPropsAppTest(); - -private Q_SLOTS: - void testCase1(); -}; - -DocPropsAppTest::DocPropsAppTest() -{ - -} - -void DocPropsAppTest::testCase1() -{ - QXlsx::DocPropsApp props(QXlsx::DocPropsApp::F_NewFromScratch); - - props.setProperty("company", "HMI CN"); - props.setProperty("manager", "Debao"); - - QFile f1("temp.xml"); - f1.open(QFile::WriteOnly); - props.saveToXmlFile(&f1); - f1.close(); - - f1.open(QFile::ReadOnly); - QXlsx::DocPropsApp props2(QXlsx::DocPropsApp::F_LoadFromExists); - props2.loadFromXmlFile(&f1); - - QCOMPARE(props2.property("company"), QString("HMI CN")); - QCOMPARE(props2.property("manager"), QString("Debao")); - QFile::remove("temp.xml"); -} - -QTEST_APPLESS_MAIN(DocPropsAppTest) - -#include "tst_docpropsapptest.moc" diff --git a/tests/auto/propscore/propscore.pro b/tests/auto/propscore/propscore.pro deleted file mode 100644 index ef20a0c..0000000 --- a/tests/auto/propscore/propscore.pro +++ /dev/null @@ -1,13 +0,0 @@ -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_propscoretest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - - -SOURCES += tst_propscoretest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/propscore/tst_propscoretest.cpp b/tests/auto/propscore/tst_propscoretest.cpp deleted file mode 100644 index 2a2c445..0000000 --- a/tests/auto/propscore/tst_propscoretest.cpp +++ /dev/null @@ -1,46 +0,0 @@ -#include "private/xlsxdocpropscore_p.h" -#include -#include -#include - -class DocPropsCoreTest : public QObject -{ - Q_OBJECT - -public: - DocPropsCoreTest(); - -private Q_SLOTS: - void testCase1(); -}; - -DocPropsCoreTest::DocPropsCoreTest() -{ -} - -void DocPropsCoreTest::testCase1() -{ - QXlsx::DocPropsCore props(QXlsx::DocPropsCore::F_NewFromScratch); - - props.setProperty("creator", "Debao"); - props.setProperty("keywords", "Test, test, TEST"); - props.setProperty("title", "ABC"); - - QFile f1("temp.xml"); - f1.open(QFile::WriteOnly); - props.saveToXmlFile(&f1); - f1.close(); - - f1.open(QFile::ReadOnly); - QXlsx::DocPropsCore props2(QXlsx::DocPropsCore::F_LoadFromExists); - props2.loadFromXmlFile(&f1); - - QCOMPARE(props2.property("creator"), QString("Debao")); - QCOMPARE(props2.property("keywords"), QString("Test, test, TEST")); - QCOMPARE(props2.property("title"), QString("ABC")); - QFile::remove("temp.xml"); -} - -QTEST_APPLESS_MAIN(DocPropsCoreTest) - -#include "tst_propscoretest.moc" diff --git a/tests/auto/relationships/relationships.pro b/tests/auto/relationships/relationships.pro deleted file mode 100644 index 03d4c7b..0000000 --- a/tests/auto/relationships/relationships.pro +++ /dev/null @@ -1,19 +0,0 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2013-09-10T13:27:11 -# -#------------------------------------------------- - -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_relationshipstest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - - -SOURCES += tst_relationshipstest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/relationships/tst_relationshipstest.cpp b/tests/auto/relationships/tst_relationshipstest.cpp deleted file mode 100644 index f6b5b0c..0000000 --- a/tests/auto/relationships/tst_relationshipstest.cpp +++ /dev/null @@ -1,47 +0,0 @@ -#include "private/xlsxrelationships_p.h" -#include -#include - -class RelationshipsTest : public QObject -{ - Q_OBJECT - -public: - RelationshipsTest(); - -private Q_SLOTS: - void testSaveXml(); - void testLoadXml(); -}; - -RelationshipsTest::RelationshipsTest() -{ - -} - -void RelationshipsTest::testSaveXml() -{ - QXlsx::Relationships rels; - rels.addDocumentRelationship("/officeDocument", "xl/workbook.xml"); - - QByteArray xmldata = rels.saveToXmlData(); - - QVERIFY2(xmldata.contains(""), ""); -} - -void RelationshipsTest::testLoadXml() -{ - QByteArray xmldata("<\?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"\?>" - "" - "" - ""); - - QXlsx::Relationships rels; - rels.loadFromXmlData(xmldata); - - QCOMPARE(rels.documentRelationships("/officeDocument").size(), 1); -} - -QTEST_APPLESS_MAIN(RelationshipsTest) - -#include "tst_relationshipstest.moc" diff --git a/tests/auto/richstring/richstring.pro b/tests/auto/richstring/richstring.pro deleted file mode 100644 index 92850eb..0000000 --- a/tests/auto/richstring/richstring.pro +++ /dev/null @@ -1,12 +0,0 @@ -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_richstringtest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - -SOURCES += tst_richstringtest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/richstring/tst_richstringtest.cpp b/tests/auto/richstring/tst_richstringtest.cpp deleted file mode 100644 index 23ff39b..0000000 --- a/tests/auto/richstring/tst_richstringtest.cpp +++ /dev/null @@ -1,41 +0,0 @@ -#include "xlsxrichstring.h" -#include -#include - -class RichstringTest : public QObject -{ - Q_OBJECT - -public: - RichstringTest(); - -private Q_SLOTS: - void testEqual(); -}; - -RichstringTest::RichstringTest() -{ -} - -void RichstringTest::testEqual() -{ - QXlsx::RichString rs; - rs.addFragment("Hello", QXlsx::Format()); - rs.addFragment(" RichText", QXlsx::Format()); - - QXlsx::RichString rs2; - rs2.addFragment("Hello", QXlsx::Format()); - rs2.addFragment(" Qt!", QXlsx::Format()); - - QXlsx::RichString rs3; - rs3.addFragment("Hello", QXlsx::Format()); - rs3.addFragment(" Qt!", QXlsx::Format()); - - QVERIFY2(rs2 != rs, "Failure"); - QVERIFY2(rs2 == rs3, "Failure"); - QVERIFY2(rs2 != QStringLiteral("Hello Qt!"), "Failure"); -} - -QTEST_APPLESS_MAIN(RichstringTest) - -#include "tst_richstringtest.moc" diff --git a/tests/auto/sharedstrings/sharedstrings.pro b/tests/auto/sharedstrings/sharedstrings.pro deleted file mode 100644 index 10503b2..0000000 --- a/tests/auto/sharedstrings/sharedstrings.pro +++ /dev/null @@ -1,13 +0,0 @@ -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_sharedstringstest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - - -SOURCES += tst_sharedstringstest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/sharedstrings/tst_sharedstringstest.cpp b/tests/auto/sharedstrings/tst_sharedstringstest.cpp deleted file mode 100644 index 138bb30..0000000 --- a/tests/auto/sharedstrings/tst_sharedstringstest.cpp +++ /dev/null @@ -1,164 +0,0 @@ -#include "private/xlsxsharedstrings_p.h" -#include "xlsxrichstring.h" -#include "xlsxformat.h" -#include -#include -#include - -class SharedStringsTest : public QObject -{ - Q_OBJECT - -public: - SharedStringsTest(); - -private Q_SLOTS: - void testAddSharedString(); - void testRemoveSharedString(); - - void testLoadXmlData(); - void testLoadRichStringXmlData(); - -}; - -SharedStringsTest::SharedStringsTest() -{ -} - -void SharedStringsTest::testAddSharedString() -{ - QXlsx::SharedStrings sst(QXlsx::SharedStrings::F_NewFromScratch); - sst.addSharedString("Hello Qt!"); - sst.addSharedString("Xlsx Writer"); - - QXlsx::RichString rs; - rs.addFragment("Hello", QXlsx::Format()); - rs.addFragment(" RichText", QXlsx::Format()); - sst.addSharedString(rs); - - for (int i=0; i<3; ++i) { - QXlsx::RichString rs2; - rs2.addFragment("Hello", QXlsx::Format()); - rs2.addFragment(" Qt!", QXlsx::Format()); - sst.addSharedString(rs2); - } - - sst.addSharedString("Hello World"); - sst.addSharedString("Hello Qt!"); - - QByteArray xmlData = sst.saveToXmlData(); - QXmlStreamReader reader(xmlData); - - int count = 0; - int uniqueCount = 0; - while(!reader.atEnd()) { - QXmlStreamReader::TokenType token = reader.readNext(); - if (token == QXmlStreamReader::StartElement) { - if (reader.name() == QLatin1String("sst")) { - QXmlStreamAttributes attributes = reader.attributes(); - count = attributes.value("count").toString().toInt(); - uniqueCount = attributes.value("uniqueCount").toString().toInt(); - } - } - } - - QCOMPARE(count, 8); - QCOMPARE(uniqueCount, 5); -} - -void SharedStringsTest::testRemoveSharedString() -{ - QXlsx::SharedStrings sst(QXlsx::SharedStrings::F_NewFromScratch); - sst.addSharedString("Hello Qt!"); - sst.addSharedString("Xlsx Writer"); - sst.addSharedString("Hello World"); - sst.addSharedString("Hello Qt!"); - sst.addSharedString("Hello Qt!"); - - sst.removeSharedString("Hello World"); - sst.removeSharedString("Hello Qt!"); - sst.removeSharedString("Non exists"); - - QByteArray xmlData = sst.saveToXmlData(); - QXmlStreamReader reader(xmlData); - - int count = 0; - int uniqueCount = 0; - while(!reader.atEnd()) { - QXmlStreamReader::TokenType token = reader.readNext(); - if (token == QXmlStreamReader::StartElement) { - if (reader.name() == QLatin1String("sst")) { - QXmlStreamAttributes attributes = reader.attributes(); - count = attributes.value("count").toString().toInt(); - uniqueCount = attributes.value("uniqueCount").toString().toInt(); - } - } - } - - QCOMPARE(count, 3); - QCOMPARE(uniqueCount, 2); -} - -void SharedStringsTest::testLoadXmlData() -{ - QXlsx::SharedStrings sst(QXlsx::SharedStrings::F_NewFromScratch); - sst.addSharedString("Hello Qt!"); - sst.addSharedString("Xlsx Writer"); - - QXlsx::RichString rs; - rs.addFragment("Hello", QXlsx::Format()); - rs.addFragment(" RichText", QXlsx::Format()); - sst.addSharedString(rs); - for (int i=0; i<3; ++i) { - QXlsx::RichString rs2; - rs2.addFragment("Hello", QXlsx::Format()); - rs2.addFragment(" Qt!", QXlsx::Format()); - sst.addSharedString(rs2); - } - sst.addSharedString("Hello World"); - sst.addSharedString("Hello Qt!"); - QByteArray xmlData = sst.saveToXmlData(); - - QSharedPointer sst2(new QXlsx::SharedStrings(QXlsx::SharedStrings::F_LoadFromExists)); - sst2->loadFromXmlData(xmlData); - - QCOMPARE(sst2->getSharedString(0).toPlainString(), QStringLiteral("Hello Qt!")); - QCOMPARE(sst2->getSharedString(2), rs); - QCOMPARE(sst2->getSharedString(4).toPlainString(), QStringLiteral("Hello World")); - QCOMPARE(sst2->getSharedStringIndex("Hello Qt!"), 0); - QCOMPARE(sst2->getSharedStringIndex("Hello World"), 4); -} - -void SharedStringsTest::testLoadRichStringXmlData() -{ - QByteArray xmlData = "" - "" - "" - "e=mc" - "" - "" - "" - "" - "" - "" - "" - "" - "2" - "" - ""; - - QSharedPointer sst(new QXlsx::SharedStrings(QXlsx::SharedStrings::F_LoadFromExists)); - sst->loadFromXmlData(xmlData); - QXlsx::RichString rs = sst->getSharedString(0); - QVERIFY(rs.fragmentText(0) == "e=mc"); - QVERIFY(rs.fragmentText(1) == "2"); - QVERIFY(rs.fragmentFormat(0) == QXlsx::Format()); - QXlsx::Format format = rs.fragmentFormat(1); - QCOMPARE(format.fontName(), QString("MyFontName")); - QCOMPARE(format.fontScript(), QXlsx::Format::FontScriptSuper); - QCOMPARE(format.fontSize(), 11); -} - -QTEST_APPLESS_MAIN(SharedStringsTest) - -#include "tst_sharedstringstest.moc" diff --git a/tests/auto/styles/styles.pro b/tests/auto/styles/styles.pro deleted file mode 100644 index 2ffcf31..0000000 --- a/tests/auto/styles/styles.pro +++ /dev/null @@ -1,13 +0,0 @@ -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_stylestest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - - -SOURCES += tst_stylestest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/styles/tst_stylestest.cpp b/tests/auto/styles/tst_stylestest.cpp deleted file mode 100644 index 9e5020f..0000000 --- a/tests/auto/styles/tst_stylestest.cpp +++ /dev/null @@ -1,171 +0,0 @@ -#include "private/xlsxstyles_p.h" -#include "xlsxformat.h" -#include "private/xlsxformat_p.h" -#include -#include -#include - -class StylesTest : public QObject -{ - Q_OBJECT - -public: - StylesTest(); - -private Q_SLOTS: - void testEmptyStyle(); - void testAddXfFormat(); - void testAddXfFormat2(); - void testSolidFillBackgroundColor(); - - void testWriteBorders(); - - void testReadNumFmts(); - void testReadFonts(); - void testReadFills(); - void testReadBorders(); -}; - -StylesTest::StylesTest() -{ -} - -void StylesTest::testEmptyStyle() -{ - QXlsx::Styles styles(QXlsx::Styles::F_NewFromScratch); - QByteArray xmlData = styles.saveToXmlData(); - - QVERIFY2(xmlData.contains(""), "Must have one cell style"); - QVERIFY2(xmlData.contains(""), "Excel don't simply generate , through it works"); -} - -void StylesTest::testAddXfFormat() -{ - QXlsx::Styles styles(QXlsx::Styles::F_NewFromScratch); - - for (int i=0; i<10; ++i) { - QXlsx::Format format; - format.setFontBold(true); - styles.addXfFormat(format); - } - - QByteArray xmlData = styles.saveToXmlData(); - QVERIFY2(xmlData.contains(""), ""); //Note we have a default one -} - -void StylesTest::testAddXfFormat2() -{ - QXlsx::Styles styles(QXlsx::Styles::F_NewFromScratch); - - QXlsx::Format format; - format.setNumberFormat("h:mm:ss AM/PM"); //builtin 19 - styles.addXfFormat(format); - - QCOMPARE(format.numberFormatIndex(), 19); - - QXlsx::Format format2; - format2.setNumberFormat("aaaaa h:mm:ss AM/PM"); //custom - styles.addXfFormat(format2); - - QCOMPARE(format2.numberFormatIndex(), 176); -} - -// For a solid fill, Excel reverses the role of foreground and background colours -void StylesTest::testSolidFillBackgroundColor() -{ - QXlsx::Styles styles(QXlsx::Styles::F_NewFromScratch); - QXlsx::Format format; - format.setPatternBackgroundColor(QColor(Qt::red)); - styles.addXfFormat(format); - - QByteArray xmlData = styles.saveToXmlData(); - - QVERIFY(xmlData.contains("")); -} - -void StylesTest::testWriteBorders() -{ - QXlsx::Styles styles(QXlsx::Styles::F_NewFromScratch); - QXlsx::Format format; - format.setRightBorderStyle(QXlsx::Format::BorderThin); - styles.addXfFormat(format); - - QByteArray xmlData = styles.saveToXmlData(); - - QVERIFY(xmlData.contains("")); -} - -void StylesTest::testReadFonts() -{ - QByteArray xmlData = "" - "" - "" - "" - "" - ""; - QXlsx::Styles styles(QXlsx::Styles::F_LoadFromExists); - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//So current node is fonts - styles.readFonts(reader); - - QCOMPARE(styles.m_fontsList.size(), 3); - QXlsx::Format font0 = styles.m_fontsList[0]; - QCOMPARE(font0.fontSize(), 11); - QCOMPARE(font0.fontName(), QString("Calibri")); -} - -void StylesTest::testReadFills() -{ - QByteArray xmlData = "" - "" - "" - "" - "" - ""; - QXlsx::Styles styles(QXlsx::Styles::F_LoadFromExists); - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//So current node is fills - styles.readFills(reader); - - QCOMPARE(styles.m_fillsList.size(), 4); - QCOMPARE(styles.m_fillsList[3].fillPattern(), QXlsx::Format::PatternSolid); - QCOMPARE(styles.m_fillsList[3].patternBackgroundColor(), QColor(Qt::gray));//for solid pattern, bg vs. fg color! -} - -void StylesTest::testReadBorders() -{ - QByteArray xmlData ="" - "" - "" - ""; - - QXlsx::Styles styles(QXlsx::Styles::F_LoadFromExists); - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//So current node is borders - styles.readBorders(reader); - - QCOMPARE(styles.m_bordersList.size(), 2); -} - -void StylesTest::testReadNumFmts() -{ - QByteArray xmlData ="" - "" - "" - ""; - - QXlsx::Styles styles(QXlsx::Styles::F_LoadFromExists); - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//So current node is numFmts - styles.readNumFmts(reader); - - QCOMPARE(styles.m_customNumFmtIdMap.size(), 2); - QVERIFY(styles.m_customNumFmtIdMap.contains(164)); - QCOMPARE(styles.m_customNumFmtIdMap[164]->formatString, QStringLiteral("yyyy-mm-ddThh:mm:ss")); - QVERIFY(styles.m_customNumFmtIdMap.contains(165)); - QCOMPARE(styles.m_customNumFmtIdMap[165]->formatString, QStringLiteral("dd/mm/yyyy")); -} - -QTEST_APPLESS_MAIN(StylesTest) - -#include "tst_stylestest.moc" diff --git a/tests/auto/utility/tst_utilitytest.cpp b/tests/auto/utility/tst_utilitytest.cpp deleted file mode 100644 index 892b41a..0000000 --- a/tests/auto/utility/tst_utilitytest.cpp +++ /dev/null @@ -1,223 +0,0 @@ -/**************************************************************************** -** Copyright (c) 2013-2014 Debao Zhang -** All right reserved. -** -** Permission is hereby granted, free of charge, to any person obtaining -** a copy of this software and associated documentation files (the -** "Software"), to deal in the Software without restriction, including -** without limitation the rights to use, copy, modify, merge, publish, -** distribute, sublicense, and/or sell copies of the Software, and to -** permit persons to whom the Software is furnished to do so, subject to -** the following conditions: -** -** The above copyright notice and this permission notice shall be -** included in all copies or substantial portions of the Software. -** -** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -** NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -** LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -** OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -** WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -** -****************************************************************************/ -#include "private/xlsxutility_p.h" -#include "xlsxcellreference.h" -#include -#include -#include - -class UtilityTest : public QObject -{ - Q_OBJECT - -public: - UtilityTest(); - -private Q_SLOTS: - void test_datetimeToNumber_data(); - void test_datetimeToNumber(); - - void test_timeToNumber_data(); - void test_timeToNumber(); - - void test_datetimeFromNumber_data(); - void test_datetimeFromNumber(); - - void test_createSafeSheetName_data(); - void test_createSafeSheetName(); - - void test_escapeSheetName_data(); - void test_escapeSheetName(); - - void test_convertSharedFormula_data(); - void test_convertSharedFormula(); -}; - -UtilityTest::UtilityTest() -{ -} - -void UtilityTest::test_datetimeToNumber_data() -{ - QTest::addColumn("dt"); - QTest::addColumn("is1904"); - QTest::addColumn("num"); - - //Note, for number 0, Excel2007 shown as 1900-1-0, which should be 1899-12-31 - QTest::newRow("0") << QDateTime(QDate(1899, 12, 31), QTime(0,0)) << false << 0.0; - QTest::newRow("0.0625") << QDateTime(QDate(1899, 12, 31), QTime(1,30)) << false << 0.0625; - QTest::newRow("1.25") << QDateTime(QDate(1900, 1, 1), QTime(6, 0)) << false << 1.25; - QTest::newRow("59") << QDateTime(QDate(1900, 2, 28), QTime(0, 0)) << false << 59.0; - QTest::newRow("61") << QDateTime(QDate(1900, 3, 1), QTime(0, 0)) << false << 61.0; - - QTest::newRow("1904: 0") << QDateTime(QDate(1904, 1, 1), QTime(0,0)) << true << 0.0; - QTest::newRow("1904: 1.25") << QDateTime(QDate(1904, 1, 2), QTime(6, 0)) << true << 1.25; -} - -void UtilityTest::test_datetimeToNumber() -{ - QFETCH(QDateTime, dt); - QFETCH(bool, is1904); - QFETCH(double, num); - - QCOMPARE(QXlsx::datetimeToNumber(dt, is1904), num); -} - -void UtilityTest::test_timeToNumber_data() -{ - QTest::addColumn("t"); - QTest::addColumn("num"); - - QTest::newRow("0") << QTime(0,0) << 0.0; - QTest::newRow("0.0625") << QTime(1, 30) << 0.0625; - QTest::newRow("0.25") << QTime(6, 0) << 0.25; - QTest::newRow("0.5") << QTime(12, 0) << 0.5; -} - -void UtilityTest::test_timeToNumber() -{ - QFETCH(QTime, t); - QFETCH(double, num); - - QCOMPARE(QXlsx::timeToNumber(t), num); -} - -void UtilityTest::test_datetimeFromNumber_data() -{ - QTest::addColumn("dt"); - QTest::addColumn("is1904"); - QTest::addColumn("num"); - - QTest::newRow("0") << QDateTime(QDate(1899, 12, 31), QTime(0,0)) << false << 0.0; - QTest::newRow("0.0625") << QDateTime(QDate(1899, 12, 31), QTime(1,30)) << false << 0.0625; - QTest::newRow("1.25") << QDateTime(QDate(1900, 1, 1), QTime(6, 0)) << false << 1.25; - QTest::newRow("59") << QDateTime(QDate(1900, 2, 28), QTime(0,0)) << false << 59.0; - QTest::newRow("61") << QDateTime(QDate(1900, 3, 1), QTime(0,0)) << false << 61.0; - - QTest::newRow("1904: 0") << QDateTime(QDate(1904, 1, 1), QTime(0,0)) << true << 0.0; - QTest::newRow("1904: 1.25") << QDateTime(QDate(1904, 1, 2), QTime(6, 0)) << true << 1.25; -} - -void UtilityTest::test_datetimeFromNumber() -{ - QFETCH(QDateTime, dt); - QFETCH(bool, is1904); - QFETCH(double, num); - - QCOMPARE(QXlsx::datetimeFromNumber(num, is1904), dt); -} - -void UtilityTest::test_createSafeSheetName_data() -{ - QTest::addColumn("original"); - QTest::addColumn("result"); - - QTest::newRow("Hello:Qt") << QString("Hello:Qt")<("original"); - QTest::addColumn("result"); - - QTest::newRow("HelloQt") << QString("HelloQt")<Qt") << QString("Hello<>Qt")<Qt'"); - QTest::newRow("Hello,Qt") << QString("Hello,Qt")<("original"); - QTest::addColumn("rootCell"); - QTest::addColumn("cell"); - QTest::addColumn("result"); - - QTest::newRow("[Simple B2]") << QString("A1*A1")< -#include -#include - -#include "xlsxworksheet.h" -#include "xlsxcell.h" -#include "xlsxcellrange.h" -#include "xlsxdatavalidation.h" -#include "private/xlsxworksheet_p.h" -#include "private/xlsxsharedstrings_p.h" -#include "xlsxrichstring.h" -#include "xlsxcellformula.h" - -class WorksheetTest : public QObject -{ - Q_OBJECT - -public: - WorksheetTest(); - -private Q_SLOTS: - void testEmptySheet(); - void testDimension(); - void testSheetView(); - void testSetColumn(); - - void testWriteCells(); - void testWriteHyperlinks(); - void testWriteDataValidations(); - void testMerge(); - void testUnMerge(); - - void testReadSheetData(); - void testReadColsInfo(); - void testReadRowsInfo(); - void testReadMergeCells(); - void testReadDataValidations(); -}; - -WorksheetTest::WorksheetTest() -{ -} - -void WorksheetTest::testEmptySheet() -{ - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_NewFromScratch); - sheet.write("B1", 123); - QByteArray xmldata = sheet.saveToXmlData(); - - QVERIFY2(!xmldata.contains("123"), "numeric"); - QVERIFY2(xmldata.contains("0"), "string"); - QVERIFY2(xmldata.contains("Hello inline"), "inline string"); - QVERIFY2(xmldata.contains("1"), "boolean"); - QVERIFY2(xmldata.contains("44+330"), "formula"); - QVERIFY2(xmldata.contains("44+3377"), "formula"); - - QCOMPARE(sheet.d_func()->sharedStrings()->getSharedString(0).toPlainString(), QStringLiteral("Hello")); -} - -void WorksheetTest::testWriteHyperlinks() -{ - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_NewFromScratch); - sheet.write("A1", QUrl::fromUserInput("http://qt-project.org")); - sheet.write("B1", QUrl::fromUserInput("http://qt-project.org/abc")); - sheet.write("C1", QUrl::fromUserInput("http://qt-project.org/abc.html#test")); - sheet.write("D1", QUrl::fromUserInput("mailto:xyz@debao.me")); - sheet.write("E1", QUrl::fromUserInput("mailto:xyz@debao.me?subject=Test")); - - QByteArray xmldata = sheet.saveToXmlData(); - - QVERIFY2(xmldata.contains(""), "simple"); - QVERIFY2(xmldata.contains(""), "url with path"); - QVERIFY2(xmldata.contains(""), "url with location"); - QVERIFY2(xmldata.contains(""), "mail"); - QVERIFY2(xmldata.contains(""), "mail with subject"); - - QCOMPARE(sheet.d_func()->sharedStrings()->getSharedString(0).toPlainString(), QStringLiteral("http://qt-project.org")); - QCOMPARE(sheet.d_func()->sharedStrings()->getSharedString(1).toPlainString(), QStringLiteral("http://qt-project.org/abc")); - QCOMPARE(sheet.d_func()->sharedStrings()->getSharedString(2).toPlainString(), QStringLiteral("http://qt-project.org/abc.html#test")); - QCOMPARE(sheet.d_func()->sharedStrings()->getSharedString(3).toPlainString(), QStringLiteral("xyz@debao.me")); - QCOMPARE(sheet.d_func()->sharedStrings()->getSharedString(4).toPlainString(), QStringLiteral("xyz@debao.me?subject=Test")); -} - -void WorksheetTest::testWriteDataValidations() -{ - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_NewFromScratch); - QXlsx::DataValidation validation(QXlsx::DataValidation::Whole); - validation.setFormula1("10"); - validation.setFormula2("100"); - validation.addCell("A1"); - validation.addRange("C2:C4"); - sheet.addDataValidation(validation); - - QByteArray xmldata = sheet.saveToXmlData(); - QVERIFY(xmldata.contains("10100")); - } - -void WorksheetTest::testMerge() -{ - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_NewFromScratch); - sheet.write("B1", 123); - sheet.mergeCells("B1:B5"); - QByteArray xmldata = sheet.saveToXmlData(); - - QVERIFY2(xmldata.contains(""), ""); -} - -void WorksheetTest::testUnMerge() -{ - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_NewFromScratch); - sheet.write("B1", 123); - sheet.mergeCells("B1:B5"); - sheet.unmergeCells("B1:B5"); - - QByteArray xmldata = sheet.saveToXmlData(); - - QVERIFY2(!xmldata.contains("" - "0" - "44+3377" - "44+3377" - "" - "" - "12345" - "inline test string" - "1/0#DIV/0!" - "" - ""; - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//current node is sheetData - - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_LoadFromExists); - sheet.d_func()->sharedStrings()->addSharedString("Hello"); - sheet.d_func()->loadXmlSheetData(reader); - - QCOMPARE(sheet.d_func()->cellTable.size(), 2); - - //A1 - QCOMPARE(sheet.cellAt("A1")->cellType(), QXlsx::Cell::SharedStringType); - QCOMPARE(sheet.cellAt("A1")->value().toString(), QStringLiteral("Hello")); - - //B1 - QCOMPARE(sheet.cellAt("B1")->cellType(), QXlsx::Cell::NumberType); - QCOMPARE(sheet.cellAt("B1")->value().toInt(), 77); - QCOMPARE(sheet.cellAt("B1")->formula(), QXlsx::CellFormula("44+33")); - - //C1 - QCOMPARE(sheet.cellAt("C1")->cellType(), QXlsx::Cell::StringType); - QCOMPARE(sheet.cellAt("C1")->value().toInt(), 77); - QCOMPARE(sheet.cellAt("C1")->formula(), QXlsx::CellFormula("44+33")); - - //B3 - QCOMPARE(sheet.cellAt("B3")->cellType(), QXlsx::Cell::NumberType); - QCOMPARE(sheet.cellAt("B3")->value().toInt(), 12345); - - //C3 - QCOMPARE(sheet.cellAt("C3")->cellType(), QXlsx::Cell::InlineStringType); - QCOMPARE(sheet.cellAt("C3")->value().toString(), QStringLiteral("inline test string")); - - //E3 - QCOMPARE(sheet.cellAt("E3")->cellType(), QXlsx::Cell::ErrorType); - QCOMPARE(sheet.cellAt("E3")->value().toString(), QStringLiteral("#DIV/0!")); -} - -void WorksheetTest::testReadColsInfo() -{ - const QByteArray xmlData = "" - "" - ""; - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//current node is cols - - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_LoadFromExists); - sheet.d_func()->loadXmlColumnsInfo(reader); - - QCOMPARE(sheet.d_func()->colsInfo.size(), 1); - QCOMPARE(sheet.d_func()->colsInfo[9]->width, 5.0); -} - -void WorksheetTest::testReadRowsInfo() -{ - const QByteArray xmlData = "" - "" - "0" - "" - "" - "12345" - "" - ""; - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//current node is sheetData - - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_LoadFromExists); - sheet.d_func()->loadXmlSheetData(reader); - - QCOMPARE(sheet.d_func()->rowsInfo.size(), 1); - QCOMPARE(sheet.d_func()->rowsInfo[3]->height, 40.0); -} - -void WorksheetTest::testReadMergeCells() -{ - const QByteArray xmlData = ""; - - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//current node is mergeCells - - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_LoadFromExists); - sheet.d_func()->loadXmlMergeCells(reader); - - QCOMPARE(sheet.d_func()->merges.size(), 2); - QCOMPARE(sheet.d_func()->merges[0].toString(), QStringLiteral("B1:B5")); -} - -void WorksheetTest::testReadDataValidations() -{ - const QByteArray xmlData = "" - "10100" - "10100" - ""; - - QXmlStreamReader reader(xmlData); - reader.readNextStartElement();//current node is dataValidations - - QXlsx::Worksheet sheet("", 1, 0, QXlsx::Worksheet::F_LoadFromExists); - sheet.d_func()->loadXmlDataValidations(reader); - - QCOMPARE(sheet.d_func()->dataValidationsList.size(), 2); - QCOMPARE(sheet.d_func()->dataValidationsList[0].validationType(), QXlsx::DataValidation::Whole); -} - -QTEST_APPLESS_MAIN(WorksheetTest) - -#include "tst_worksheet.moc" diff --git a/tests/auto/worksheet/worksheet.pro b/tests/auto/worksheet/worksheet.pro deleted file mode 100644 index c4c578f..0000000 --- a/tests/auto/worksheet/worksheet.pro +++ /dev/null @@ -1,18 +0,0 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2013-09-06T10:52:56 -# -#------------------------------------------------- - -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_worksheet -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - -SOURCES += tst_worksheet.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/xlsxconditionalformatting/tst_conditionalformattingtest.cpp b/tests/auto/xlsxconditionalformatting/tst_conditionalformattingtest.cpp deleted file mode 100644 index 8b8e0e5..0000000 --- a/tests/auto/xlsxconditionalformatting/tst_conditionalformattingtest.cpp +++ /dev/null @@ -1,103 +0,0 @@ -#include "xlsxconditionalformatting.h" -#include "xlsxformat.h" -#include "private/xlsxconditionalformatting_p.h" - -#include -#include -#include -#include - -using namespace QXlsx; - -class ConditionalFormattingTest : public QObject -{ - Q_OBJECT - -public: - ConditionalFormattingTest(); - -private Q_SLOTS: - void testHighlightRules(); - void testHighlightRules_data(); - void testDataBarRules(); -}; - -ConditionalFormattingTest::ConditionalFormattingTest() -{ -} - -void ConditionalFormattingTest::testHighlightRules_data() -{ - QTest::addColumn("type"); - QTest::addColumn("formula1"); - QTest::addColumn("formula2"); - QTest::addColumn("result"); - - QTest::newRow("lessThan")<<(int)ConditionalFormatting::Highlight_LessThan - <<"100" - <100"); - QTest::newRow("between")<<(int)ConditionalFormatting::Highlight_Between - <<"4" - <<"20" - <420"); - - QTest::newRow("containsText")<<(int)ConditionalFormatting::Highlight_ContainsText - <<"Qt" - <"); - QTest::newRow("beginsWith")<<(int)ConditionalFormatting::Highlight_BeginsWith - <<"Qt" - <LEFT(C3,LEN"); //(\"Qt\"))=\"Qt\""); - QTest::newRow("duplicateValues")<<(int)ConditionalFormatting::Highlight_Duplicate - <"); -} - -void ConditionalFormattingTest::testHighlightRules() -{ - QFETCH(int, type); - QFETCH(QString, formula1); - QFETCH(QString, formula2); - QFETCH(QByteArray, result); - - Format fmt; - fmt.setFontBold(true); - fmt.setDxfIndex(0); - - ConditionalFormatting cf; - cf.addHighlightCellsRule((ConditionalFormatting::HighlightRuleType)type, formula1, formula2, fmt); - cf.addRange("C3:C10"); - - QBuffer buffer; - buffer.open(QIODevice::WriteOnly); - QXmlStreamWriter writer(&buffer); - cf.saveToXml(writer); - qDebug()<" - "" - "" - "" - ""; - QVERIFY(buffer.buffer().contains(res)); -} - -QTEST_APPLESS_MAIN(ConditionalFormattingTest) - -#include "tst_conditionalformattingtest.moc" diff --git a/tests/auto/xlsxconditionalformatting/xlsxconditionalformatting.pro b/tests/auto/xlsxconditionalformatting/xlsxconditionalformatting.pro deleted file mode 100644 index a702948..0000000 --- a/tests/auto/xlsxconditionalformatting/xlsxconditionalformatting.pro +++ /dev/null @@ -1,12 +0,0 @@ -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_conditionalformattingtest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - -SOURCES += tst_conditionalformattingtest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/auto/zipreader/tst_zipreadertest.cpp b/tests/auto/zipreader/tst_zipreadertest.cpp deleted file mode 100644 index c388ea6..0000000 --- a/tests/auto/zipreader/tst_zipreadertest.cpp +++ /dev/null @@ -1,40 +0,0 @@ -#include "private/xlsxzipreader_p.h" -#include -#include -#include - -const char fileContent[] = "\x50\x4B\x03\x04\x0A\x00\x00\x00\x00\x00\x8F\x51\x25\x43\x82\x89\xD1\xF7\x05\x00\x00\x00\x05\x00\x00\x00\x09\x00\x00\x00\x68\x65\x6C\x6C\x6F\x2E\x74\x78\x74\x48\x65\x6C\x6C\x6F\x50\x4B\x03\x04\x0A\x00\x00\x00\x00\x00\xB8\x53\x25\x43\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x71\x74\x2F\x50\x4B\x03\x04\x0A\x00\x00\x00\x00\x00\x92\x51\x25\x43\x2E\x19\xFC\x34\x04\x00\x00\x00\x04\x00\x00\x00\x0B\x00\x00\x00\x71\x74\x2F\x78\x6C\x73\x78\x2E\x74\x78\x74\x58\x6C\x73\x78\x50\x4B\x01\x02\x14\x00\x0A\x00\x00\x00\x00\x00\x8F\x51\x25\x43\x82\x89\xD1\xF7\x05\x00\x00\x00\x05\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x01\x00\x20\x00\x00\x00\x00\x00\x00\x00\x68\x65\x6C\x6C\x6F\x2E\x74\x78\x74\x50\x4B\x01\x02\x14\x00\x0A\x00\x00\x00\x00\x00\xB8\x53\x25\x43\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2C\x00\x00\x00\x71\x74\x2F\x50\x4B\x01\x02\x14\x00\x0A\x00\x00\x00\x00\x00\x92\x51\x25\x43\x2E\x19\xFC\x34\x04\x00\x00\x00\x04\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x01\x00\x20\x00\x00\x00\x4D\x00\x00\x00\x71\x74\x2F\x78\x6C\x73\x78\x2E\x74\x78\x74\x50\x4B\x05\x06\x00\x00\x00\x00\x03\x00\x03\x00\xA1\x00\x00\x00\x7A\x00\x00\x00\x00\x00"; - -class ZipReaderTest : public QObject -{ - Q_OBJECT - -public: - ZipReaderTest(); - -private Q_SLOTS: - void testFileList(); -}; - -ZipReaderTest::ZipReaderTest() -{ -} - -void ZipReaderTest::testFileList() -{ - QByteArray data(fileContent, sizeof(fileContent) - 1); - QBuffer buffer(&data); - buffer.open(QIODevice::ReadOnly); - - QXlsx::ZipReader reader(&buffer); - - QStringList files = reader.filePaths(); - QVERIFY(files.contains("hello.txt")); - QVERIFY(files.contains("qt/xlsx.txt")); - QCOMPARE(reader.fileData("hello.txt"), QByteArray("Hello")); - QCOMPARE(reader.fileData("qt/xlsx.txt"), QByteArray("Xlsx")); -} - -QTEST_APPLESS_MAIN(ZipReaderTest) - -#include "tst_zipreadertest.moc" diff --git a/tests/auto/zipreader/zipreader.pro b/tests/auto/zipreader/zipreader.pro deleted file mode 100644 index fc6a792..0000000 --- a/tests/auto/zipreader/zipreader.pro +++ /dev/null @@ -1,18 +0,0 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2013-09-05T10:09:38 -# -#------------------------------------------------- - -QT += testlib xlsx xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_zipreadertest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - -SOURCES += tst_zipreadertest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/benchmarks/benchmarks.pro b/tests/benchmarks/benchmarks.pro deleted file mode 100644 index c67a39b..0000000 --- a/tests/benchmarks/benchmarks.pro +++ /dev/null @@ -1,3 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS += \ - xmlspace diff --git a/tests/benchmarks/xmlspace/tst_xmlspacetest.cpp b/tests/benchmarks/xmlspace/tst_xmlspacetest.cpp deleted file mode 100644 index 6ab1bcb..0000000 --- a/tests/benchmarks/xmlspace/tst_xmlspacetest.cpp +++ /dev/null @@ -1,98 +0,0 @@ -#include -#include -#include - -bool startsWithOrEndsWithSpace(const QString &s, int flag) -{ - if (flag == 0) { - return (s.contains(QRegularExpression("^\\s")) || s.contains(QRegularExpression("\\s$"))); - } else if (flag == 1) { - return (s.contains(QRegularExpression("^\\s|\\s$"))); - } else if (flag == 2) { - static QRegularExpression re("^\\s|\\s$"); - return s.contains(re); - } else if (flag == 3) { - return s.startsWith(QLatin1Char(' ')) || s.endsWith(QLatin1Char(' ')) - || s.startsWith(QLatin1Char('\t')) || s.endsWith(QLatin1Char('\t')) - || s.startsWith(QLatin1Char('\r')) || s.endsWith(QLatin1Char('\r')) - || s.startsWith(QLatin1Char('\n')) || s.endsWith(QLatin1Char('\n')); - } else if (flag == 4) { - //static QString spaces(" \t\n\r"); - QString spaces(QStringLiteral(" \t\n\r")); - return !s.isEmpty() && (spaces.contains(s.at(0))||spaces.contains(s.at(s.length()-1))); - } else { - return false; - } -} - -class XmlspaceTest : public QObject -{ - Q_OBJECT - -public: - XmlspaceTest(); - -private Q_SLOTS: - void teststartsWithOrEndsWithSpace(); - void teststartsWithOrEndsWithSpace_data(); - - void testCase1(); - void testCase1_data(); -}; - -XmlspaceTest::XmlspaceTest() -{ -} - -void XmlspaceTest::teststartsWithOrEndsWithSpace() -{ - QFETCH(QString, data); - QFETCH(bool, res); - - for (int f=0; f<5; ++f) { - QCOMPARE(startsWithOrEndsWithSpace(data, f), res); - } -} - -void XmlspaceTest::teststartsWithOrEndsWithSpace_data() -{ - //QTest::addColumn("flag"); - QTest::addColumn("data"); - QTest::addColumn("res"); - - QTest::newRow("")<("flag"); - QTest::newRow("0") << 0; - QTest::newRow("1") << 1; - QTest::newRow("2") << 2; - QTest::newRow("3") << 3; - QTest::newRow("4") << 4; -} - -QTEST_APPLESS_MAIN(XmlspaceTest) - -#include "tst_xmlspacetest.moc" diff --git a/tests/benchmarks/xmlspace/xmlspace.pro b/tests/benchmarks/xmlspace/xmlspace.pro deleted file mode 100644 index 7b3f2e9..0000000 --- a/tests/benchmarks/xmlspace/xmlspace.pro +++ /dev/null @@ -1,13 +0,0 @@ -QT += testlib #xlsx # xlsx-private -CONFIG += testcase -DEFINES += XLSX_TEST - -TARGET = tst_xmlspacetest -CONFIG += console -CONFIG -= app_bundle - -TEMPLATE = app - - -SOURCES += tst_xmlspacetest.cpp -DEFINES += SRCDIR=\\\"$$PWD/\\\" diff --git a/tests/tests.pro b/tests/tests.pro deleted file mode 100644 index 85e4f3a..0000000 --- a/tests/tests.pro +++ /dev/null @@ -1,2 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS += auto