diff --git a/.qmake.stash b/.qmake.stash new file mode 100644 index 0000000..b52910c --- /dev/null +++ b/.qmake.stash @@ -0,0 +1,21 @@ +QMAKE_CXX.QT_COMPILER_STDCXX = 201703L +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 11 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 0 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + E:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ \ + E:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 \ + E:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward \ + E:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include \ + E:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed \ + E:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include +QMAKE_CXX.LIBDIRS = \ + E:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0 \ + E:/Qt/Tools/mingw1120_64/lib/gcc \ + E:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/lib \ + E:/Qt/Tools/mingw1120_64/lib diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..4a92cf6 --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,33 @@ +{ + "configurations": [ + { + "name": "Win32", + "includePath": [ + "${workspaceFolder}/**", + "E:/Qt/6.5.3/mingw_64/include/**", + "E:/Qt/6.5.3/mingw_64/include/QtCore", + "E:/Qt/6.5.3/mingw_64/include/QtGui", + "E:/Qt/6.5.3/mingw_64/include/QtWidgets", + "E:/Qt/6.5.3/mingw_64/include/QtNetwork" + ], + "defines": [ + "_DEBUG", + "UNICODE", + "_UNICODE", + "QT_CORE_LIB", + "QT_GUI_LIB", + "QT_WIDGETS_LIB" + ], + "windowsSdkVersion": "10.0.19041.0", + "compilerPath": "E:/Qt/Tools/mingw1120_64/bin/g++.exe", + "cStandard": "c17", + "cppStandard": "c++17", + "intelliSenseMode": "windows-gcc-x64", + "compilerArgs": [ + "-fexceptions", + "-mthreads" + ] + } + ], + "version": 4 +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..1082df7 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,74 @@ +{ + "files.associations": { + "qmainwindow": "cpp", + "qpushbutton": "cpp", + "array": "cpp", + "atomic": "cpp", + "bit": "cpp", + "bitset": "cpp", + "cctype": "cpp", + "chrono": "cpp", + "clocale": "cpp", + "cmath": "cpp", + "compare": "cpp", + "concepts": "cpp", + "condition_variable": "cpp", + "cstdarg": "cpp", + "cstddef": "cpp", + "cstdint": "cpp", + "cstdio": "cpp", + "cstdlib": "cpp", + "cstring": "cpp", + "ctime": "cpp", + "cwchar": "cpp", + "cwctype": "cpp", + "deque": "cpp", + "list": "cpp", + "map": "cpp", + "set": "cpp", + "string": "cpp", + "unordered_map": "cpp", + "vector": "cpp", + "exception": "cpp", + "algorithm": "cpp", + "functional": "cpp", + "iterator": "cpp", + "memory": "cpp", + "memory_resource": "cpp", + "numeric": "cpp", + "optional": "cpp", + "random": "cpp", + "ratio": "cpp", + "regex": "cpp", + "string_view": "cpp", + "system_error": "cpp", + "tuple": "cpp", + "type_traits": "cpp", + "utility": "cpp", + "fstream": "cpp", + "future": "cpp", + "initializer_list": "cpp", + "iosfwd": "cpp", + "iostream": "cpp", + "istream": "cpp", + "limits": "cpp", + "mutex": "cpp", + "new": "cpp", + "numbers": "cpp", + "ostream": "cpp", + "semaphore": "cpp", + "sstream": "cpp", + "stdexcept": "cpp", + "stop_token": "cpp", + "streambuf": "cpp", + "thread": "cpp", + "typeinfo": "cpp", + "variant": "cpp", + "qapplication": "cpp", + "qvboxlayout": "cpp", + "qwidget": "cpp", + "qmessagebox": "cpp", + "qradiobutton": "cpp", + "qlabel": "cpp" + } +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..8d49e8c --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,28 @@ +{ + "tasks": [ + { + "type": "cppbuild", + "label": "C/C++: g++.exe 生成活动文件", + "command": "E:/Qt/Tools/mingw1120_64/bin/g++.exe", + "args": [ + "-fdiagnostics-color=always", + "-g", + "${file}", + "-o", + "${fileDirname}\\${fileBasenameNoExtension}.exe" + ], + "options": { + "cwd": "E:/Qt/Tools/mingw1120_64/bin" + }, + "problemMatcher": [ + "$gcc" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "detail": "调试器生成的任务。" + } + ], + "version": "2.0.0" +} \ No newline at end of file diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.5AE611518E169BC6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.5AE611518E169BC6.idx new file mode 100644 index 0000000..b260604 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QApplication.5AE611518E169BC6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QLocale.E32D38970877ECEE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QLocale.E32D38970877ECEE.idx new file mode 100644 index 0000000..e7eb20a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QLocale.E32D38970877ECEE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.B036B059AC0DB57F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.B036B059AC0DB57F.idx new file mode 100644 index 0000000..e4e896b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.B036B059AC0DB57F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QTranslator.25EEE29DC6A6C397.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QTranslator.25EEE29DC6A6C397.idx new file mode 100644 index 0000000..ca4be8b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/QTranslator.25EEE29DC6A6C397.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg___gnuc_va_list.h.9370DEA511690915.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg___gnuc_va_list.h.9370DEA511690915.idx new file mode 100644 index 0000000..7733e5d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg___gnuc_va_list.h.9370DEA511690915.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg___va_copy.h.D36475704CD94E8D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg___va_copy.h.D36475704CD94E8D.idx new file mode 100644 index 0000000..2f5400d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg___va_copy.h.D36475704CD94E8D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_header_macro.h.90682845BE09ED69.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_header_macro.h.90682845BE09ED69.idx new file mode 100644 index 0000000..51a35de Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_header_macro.h.90682845BE09ED69.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_arg.h.493275A8FCAE4E59.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_arg.h.493275A8FCAE4E59.idx new file mode 100644 index 0000000..1650e2a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_arg.h.493275A8FCAE4E59.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_copy.h.DF7EA94E46CCC1F3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_copy.h.DF7EA94E46CCC1F3.idx new file mode 100644 index 0000000..6d4f158 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_copy.h.DF7EA94E46CCC1F3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_list.h.7EC9B3EAB916DCB9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_list.h.7EC9B3EAB916DCB9.idx new file mode 100644 index 0000000..6390372 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stdarg_va_list.h.7EC9B3EAB916DCB9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_header_macro.h.909AB3A5BF618DAF.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_header_macro.h.909AB3A5BF618DAF.idx new file mode 100644 index 0000000..ebe13e9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_header_macro.h.909AB3A5BF618DAF.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0522294428A3453C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0522294428A3453C.idx new file mode 100644 index 0000000..613182a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_max_align_t.h.0522294428A3453C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_null.h.7A987BE7B171B392.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_null.h.7A987BE7B171B392.idx new file mode 100644 index 0000000..3a5aed8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_null.h.7A987BE7B171B392.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_nullptr_t.h.AC8C76BFE6B8D481.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_nullptr_t.h.AC8C76BFE6B8D481.idx new file mode 100644 index 0000000..94dd53c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_nullptr_t.h.AC8C76BFE6B8D481.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_offsetof.h.90B006182F06AA93.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_offsetof.h.90B006182F06AA93.idx new file mode 100644 index 0000000..060b5ad Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_offsetof.h.90B006182F06AA93.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_ptrdiff_t.h.0262279410574EEC.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_ptrdiff_t.h.0262279410574EEC.idx new file mode 100644 index 0000000..44c31ac Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_ptrdiff_t.h.0262279410574EEC.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_size_t.h.551D986F68ACEC12.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_size_t.h.551D986F68ACEC12.idx new file mode 100644 index 0000000..a1d2e21 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_size_t.h.551D986F68ACEC12.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_wchar_t.h.FC81368C3C802591.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_wchar_t.h.FC81368C3C802591.idx new file mode 100644 index 0000000..3e56c4f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_wchar_t.h.FC81368C3C802591.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_wint_t.h.A6EB18CEDE2AAD1B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_wint_t.h.A6EB18CEDE2AAD1B.idx new file mode 100644 index 0000000..bdf79a7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/__stddef_wint_t.h.A6EB18CEDE2AAD1B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw.h.F09540F0538216A9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw.h.F09540F0538216A9.idx new file mode 100644 index 0000000..48881a1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw.h.F09540F0538216A9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_ddk.h.5D59A259DFE6C88C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_ddk.h.5D59A259DFE6C88C.idx new file mode 100644 index 0000000..4da9ef4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_ddk.h.5D59A259DFE6C88C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_mac.h.4C2EC0711E4DB70A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_mac.h.4C2EC0711E4DB70A.idx new file mode 100644 index 0000000..1747c61 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_mac.h.4C2EC0711E4DB70A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_off_t.h.261AC1E5231AF074.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_off_t.h.261AC1E5231AF074.idx new file mode 100644 index 0000000..9467186 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_off_t.h.261AC1E5231AF074.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_secapi.h.DC17649AD6B282DB.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_secapi.h.DC17649AD6B282DB.idx new file mode 100644 index 0000000..7eb4bf2 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_secapi.h.DC17649AD6B282DB.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_stat64.h.1D545C4099F74DFE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_stat64.h.1D545C4099F74DFE.idx new file mode 100644 index 0000000..8d2d302 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_mingw_stat64.h.1D545C4099F74DFE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_timeval.h.8FE54A3591A54C48.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_timeval.h.8FE54A3591A54C48.idx new file mode 100644 index 0000000..0e25fbb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/_timeval.h.8FE54A3591A54C48.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/algorithm.FEA456E99FEF2CAB.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/algorithm.FEA456E99FEF2CAB.idx new file mode 100644 index 0000000..6aa01e7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/algorithm.FEA456E99FEF2CAB.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/algorithmfwd.h.E052D7440E4A3C44.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/algorithmfwd.h.E052D7440E4A3C44.idx new file mode 100644 index 0000000..edb7670 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/algorithmfwd.h.E052D7440E4A3C44.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/align.h.244382E02F64FCF5.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/align.h.244382E02F64FCF5.idx new file mode 100644 index 0000000..02591c8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/align.h.244382E02F64FCF5.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/aligned_buffer.h.AD94BD9AB688AA0C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/aligned_buffer.h.AD94BD9AB688AA0C.idx new file mode 100644 index 0000000..25f4ae2 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/aligned_buffer.h.AD94BD9AB688AA0C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/alloc_traits.h.9CA815D7B75B94E9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/alloc_traits.h.9CA815D7B75B94E9.idx new file mode 100644 index 0000000..5204066 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/alloc_traits.h.9CA815D7B75B94E9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/alloc_traits.h.D21F16A068AE7EC7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/alloc_traits.h.D21F16A068AE7EC7.idx new file mode 100644 index 0000000..484d9bb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/alloc_traits.h.D21F16A068AE7EC7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/allocated_ptr.h.E0A948F236BAD64F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/allocated_ptr.h.E0A948F236BAD64F.idx new file mode 100644 index 0000000..6d441fd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/allocated_ptr.h.E0A948F236BAD64F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/allocator.h.E2972C6FB76E36C6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/allocator.h.E2972C6FB76E36C6.idx new file mode 100644 index 0000000..f2ca02b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/allocator.h.E2972C6FB76E36C6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/array.AC69191B86149F36.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/array.AC69191B86149F36.idx new file mode 100644 index 0000000..b62913a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/array.AC69191B86149F36.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/assert.h.C62BB632C3966B76.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/assert.h.C62BB632C3966B76.idx new file mode 100644 index 0000000..e158828 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/assert.h.C62BB632C3966B76.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/assertions.h.BC60DAF922403C2A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/assertions.h.BC60DAF922403C2A.idx new file mode 100644 index 0000000..7622132 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/assertions.h.BC60DAF922403C2A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic.24905221B383304F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic.24905221B383304F.idx new file mode 100644 index 0000000..550959f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic.24905221B383304F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_base.h.F062EF061EEFCF5B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_base.h.F062EF061EEFCF5B.idx new file mode 100644 index 0000000..200528c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_base.h.F062EF061EEFCF5B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_lockfree_defines.h.8163CBC7F5854894.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_lockfree_defines.h.8163CBC7F5854894.idx new file mode 100644 index 0000000..d514fea Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_lockfree_defines.h.8163CBC7F5854894.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_word.h.38AC2233B02D5E8C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_word.h.38AC2233B02D5E8C.idx new file mode 100644 index 0000000..e15e865 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomic_word.h.38AC2233B02D5E8C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomicity.h.268F0C1B2E4BFAA5.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomicity.h.268F0C1B2E4BFAA5.idx new file mode 100644 index 0000000..098f5f6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/atomicity.h.268F0C1B2E4BFAA5.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/auto_ptr.h.4E7F82706A012406.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/auto_ptr.h.4E7F82706A012406.idx new file mode 100644 index 0000000..b72c1ad Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/auto_ptr.h.4E7F82706A012406.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/basic_string.h.1D918FF95D964E0B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/basic_string.h.1D918FF95D964E0B.idx new file mode 100644 index 0000000..6d0e6dd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/basic_string.h.1D918FF95D964E0B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/basic_string.tcc.59A010CFF63BB985.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/basic_string.tcc.59A010CFF63BB985.idx new file mode 100644 index 0000000..a165a42 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/basic_string.tcc.59A010CFF63BB985.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/bessel_function.tcc.1ABAA93B1860E596.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/bessel_function.tcc.1ABAA93B1860E596.idx new file mode 100644 index 0000000..bf6411e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/bessel_function.tcc.1ABAA93B1860E596.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/beta_function.tcc.AA1E8C01BD0CCB0C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/beta_function.tcc.AA1E8C01BD0CCB0C.idx new file mode 100644 index 0000000..dd7250f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/beta_function.tcc.AA1E8C01BD0CCB0C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/binders.h.B3BAE0EAF200F11D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/binders.h.B3BAE0EAF200F11D.idx new file mode 100644 index 0000000..a920731 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/binders.h.B3BAE0EAF200F11D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/bit.BD226521F5DC4003.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/bit.BD226521F5DC4003.idx new file mode 100644 index 0000000..958ddfb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/bit.BD226521F5DC4003.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++allocator.h.F296565F6E351062.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++allocator.h.F296565F6E351062.idx new file mode 100644 index 0000000..3e61f6b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++allocator.h.F296565F6E351062.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++config.h.142AB3E82E928F31.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++config.h.142AB3E82E928F31.idx new file mode 100644 index 0000000..8bfe5f3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++config.h.142AB3E82E928F31.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++locale.h.C69D01C4EA3F899A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++locale.h.C69D01C4EA3F899A.idx new file mode 100644 index 0000000..7f50c65 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/c++locale.h.C69D01C4EA3F899A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cctype.34544321D7D9A9A3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cctype.34544321D7D9A9A3.idx new file mode 100644 index 0000000..6a9646f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cctype.34544321D7D9A9A3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cerrno.315427F32D2A4FC0.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cerrno.315427F32D2A4FC0.idx new file mode 100644 index 0000000..31e0789 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cerrno.315427F32D2A4FC0.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/char_traits.h.2A0F739B347857A1.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/char_traits.h.2A0F739B347857A1.idx new file mode 100644 index 0000000..e8d3336 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/char_traits.h.2A0F739B347857A1.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/charconv.h.B322E53EE349B7A8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/charconv.h.B322E53EE349B7A8.idx new file mode 100644 index 0000000..ebc5797 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/charconv.h.B322E53EE349B7A8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/chrono.A4A9C5CCB100CD3F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/chrono.A4A9C5CCB100CD3F.idx new file mode 100644 index 0000000..7fef432 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/chrono.A4A9C5CCB100CD3F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/clocale.9278FBE1D5592BDE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/clocale.9278FBE1D5592BDE.idx new file mode 100644 index 0000000..ef3bd95 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/clocale.9278FBE1D5592BDE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cmath.A35F4E90651EA5BC.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cmath.A35F4E90651EA5BC.idx new file mode 100644 index 0000000..8c21f16 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cmath.A35F4E90651EA5BC.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/concept_check.h.21455B29C3DB0869.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/concept_check.h.21455B29C3DB0869.idx new file mode 100644 index 0000000..d88684a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/concept_check.h.21455B29C3DB0869.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/concurrence.h.EB3C063F957F08A3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/concurrence.h.EB3C063F957F08A3.idx new file mode 100644 index 0000000..343eda1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/concurrence.h.EB3C063F957F08A3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt.h.DA8FF40992DF41FC.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt.h.DA8FF40992DF41FC.idx new file mode 100644 index 0000000..0ee9b43 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt.h.DA8FF40992DF41FC.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_startup.h.92A32012CE6468CA.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_startup.h.92A32012CE6468CA.idx new file mode 100644 index 0000000..9d289b3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_startup.h.92A32012CE6468CA.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_stdio_config.h.0A832DD07BEC3248.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_stdio_config.h.0A832DD07BEC3248.idx new file mode 100644 index 0000000..a0dfb0d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_stdio_config.h.0A832DD07BEC3248.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_wstdlib.h.90D3AD1B38FD99EE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_wstdlib.h.90D3AD1B38FD99EE.idx new file mode 100644 index 0000000..afa86da Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/corecrt_wstdlib.h.90D3AD1B38FD99EE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cpp_type_traits.h.D5E3931889E3EF5F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cpp_type_traits.h.D5E3931889E3EF5F.idx new file mode 100644 index 0000000..f4bdfd6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cpp_type_traits.h.D5E3931889E3EF5F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cpu_defines.h.C2B461ABEA93BA92.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cpu_defines.h.C2B461ABEA93BA92.idx new file mode 100644 index 0000000..cc93d83 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cpu_defines.h.C2B461ABEA93BA92.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/crtdefs.h.138EBE969E05506A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/crtdefs.h.138EBE969E05506A.idx new file mode 100644 index 0000000..a4c0db8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/crtdefs.h.138EBE969E05506A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstddef.1EA3BCA9B9E6BC5C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstddef.1EA3BCA9B9E6BC5C.idx new file mode 100644 index 0000000..52bc706 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstddef.1EA3BCA9B9E6BC5C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdint.33DBE8FC2FDB9A3E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdint.33DBE8FC2FDB9A3E.idx new file mode 100644 index 0000000..27dabda Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdint.33DBE8FC2FDB9A3E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdio.F0F9795CF8CAB002.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdio.F0F9795CF8CAB002.idx new file mode 100644 index 0000000..c3b4ab9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdio.F0F9795CF8CAB002.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdlib.DFCD70B5B229E012.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdlib.DFCD70B5B229E012.idx new file mode 100644 index 0000000..6337e52 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstdlib.DFCD70B5B229E012.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstring.732D5A694E66CEA1.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstring.732D5A694E66CEA1.idx new file mode 100644 index 0000000..b37d077 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cstring.732D5A694E66CEA1.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ctime.91955DD06AB40AF8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ctime.91955DD06AB40AF8.idx new file mode 100644 index 0000000..855af8d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ctime.91955DD06AB40AF8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.B713AAACA47E6324.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.B713AAACA47E6324.idx new file mode 100644 index 0000000..69503e6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ctype.h.B713AAACA47E6324.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cwchar.1948F5D635E3AA1C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cwchar.1948F5D635E3AA1C.idx new file mode 100644 index 0000000..3da10e4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cwchar.1948F5D635E3AA1C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cxxabi_forced.h.207706F562ED8733.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cxxabi_forced.h.207706F562ED8733.idx new file mode 100644 index 0000000..488ca98 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cxxabi_forced.h.207706F562ED8733.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cxxabi_init_exception.h.C106CDF69A63211C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cxxabi_init_exception.h.C106CDF69A63211C.idx new file mode 100644 index 0000000..16e3f01 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/cxxabi_init_exception.h.C106CDF69A63211C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/debug.h.0360960133F66C32.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/debug.h.0360960133F66C32.idx new file mode 100644 index 0000000..dcbed2f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/debug.h.0360960133F66C32.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ell_integral.tcc.0808E40793082692.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ell_integral.tcc.0808E40793082692.idx new file mode 100644 index 0000000..b4ea6f1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ell_integral.tcc.0808E40793082692.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/enable_special_members.h.4A9C0EE833DF80F9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/enable_special_members.h.4A9C0EE833DF80F9.idx new file mode 100644 index 0000000..f6ac3d7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/enable_special_members.h.4A9C0EE833DF80F9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/erase_if.h.DC0B5BF4F986FA02.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/erase_if.h.DC0B5BF4F986FA02.idx new file mode 100644 index 0000000..6b64c96 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/erase_if.h.DC0B5BF4F986FA02.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.8C7213334522E7B7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.8C7213334522E7B7.idx new file mode 100644 index 0000000..8d2b630 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/errno.h.8C7213334522E7B7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/error_constants.h.D1D1954E43C1910B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/error_constants.h.D1D1954E43C1910B.idx new file mode 100644 index 0000000..21de9ef Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/error_constants.h.D1D1954E43C1910B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception.CC6EF8E4AD6EED8A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception.CC6EF8E4AD6EED8A.idx new file mode 100644 index 0000000..36ef44f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception.CC6EF8E4AD6EED8A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception.h.9B6B048724D462F4.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception.h.9B6B048724D462F4.idx new file mode 100644 index 0000000..1a9080a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception.h.9B6B048724D462F4.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception_defines.h.3C5EA322B3949DF3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception_defines.h.3C5EA322B3949DF3.idx new file mode 100644 index 0000000..ff0928f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception_defines.h.3C5EA322B3949DF3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception_ptr.h.5574314D90A855F7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception_ptr.h.5574314D90A855F7.idx new file mode 100644 index 0000000..ca847f6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exception_ptr.h.5574314D90A855F7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/execution_defs.h.251673206E93E7EE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/execution_defs.h.251673206E93E7EE.idx new file mode 100644 index 0000000..b9e72a8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/execution_defs.h.251673206E93E7EE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exp_integral.tcc.2E7F31B54255B8FE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exp_integral.tcc.2E7F31B54255B8FE.idx new file mode 100644 index 0000000..fe4cf1e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/exp_integral.tcc.2E7F31B54255B8FE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functexcept.h.BC1EBDE0FE430324.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functexcept.h.BC1EBDE0FE430324.idx new file mode 100644 index 0000000..8886616 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functexcept.h.BC1EBDE0FE430324.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functional.7138B60BEFFC4A73.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functional.7138B60BEFFC4A73.idx new file mode 100644 index 0000000..cdf273e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functional.7138B60BEFFC4A73.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functional_hash.h.2FC89D8B96776D49.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functional_hash.h.2FC89D8B96776D49.idx new file mode 100644 index 0000000..e279685 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/functional_hash.h.2FC89D8B96776D49.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gamma.tcc.031A2D53DDABEEC8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gamma.tcc.031A2D53DDABEEC8.idx new file mode 100644 index 0000000..53cf1c3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gamma.tcc.031A2D53DDABEEC8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_algorithm_defs.h.0BA61C8E75443079.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_algorithm_defs.h.0BA61C8E75443079.idx new file mode 100644 index 0000000..64c16b4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_algorithm_defs.h.0BA61C8E75443079.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_memory_defs.h.DFB1941458643731.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_memory_defs.h.DFB1941458643731.idx new file mode 100644 index 0000000..1b3b8eb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_memory_defs.h.DFB1941458643731.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_numeric_defs.h.A53F1A0378D9DEFD.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_numeric_defs.h.A53F1A0378D9DEFD.idx new file mode 100644 index 0000000..abea782 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/glue_numeric_defs.h.A53F1A0378D9DEFD.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gthr-default.h.341B36972B4236B4.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gthr-default.h.341B36972B4236B4.idx new file mode 100644 index 0000000..55873ca Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gthr-default.h.341B36972B4236B4.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gthr.h.DD841B2331C89179.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gthr.h.DD841B2331C89179.idx new file mode 100644 index 0000000..8aee5fa Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/gthr.h.DD841B2331C89179.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hash_bytes.h.4A429AD8A0294801.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hash_bytes.h.4A429AD8A0294801.idx new file mode 100644 index 0000000..b16cc6e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hash_bytes.h.4A429AD8A0294801.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hashtable.h.706A8F194CF1F1A8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hashtable.h.706A8F194CF1F1A8.idx new file mode 100644 index 0000000..30b7fbd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hashtable.h.706A8F194CF1F1A8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hashtable_policy.h.1EAB9D0E9FFBFADC.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hashtable_policy.h.1EAB9D0E9FFBFADC.idx new file mode 100644 index 0000000..3eaf4b3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hashtable_policy.h.1EAB9D0E9FFBFADC.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hypergeometric.tcc.7F54DB7F510637AE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hypergeometric.tcc.7F54DB7F510637AE.idx new file mode 100644 index 0000000..2966f65 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/hypergeometric.tcc.7F54DB7F510637AE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/initializer_list.B28B522EB5313A7E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/initializer_list.B28B522EB5313A7E.idx new file mode 100644 index 0000000..beb1353 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/initializer_list.B28B522EB5313A7E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/invoke.h.895AD67A88368F3B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/invoke.h.895AD67A88368F3B.idx new file mode 100644 index 0000000..4ea57dd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/invoke.h.895AD67A88368F3B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ios_base.h.8A8B05A788DECACF.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ios_base.h.8A8B05A788DECACF.idx new file mode 100644 index 0000000..e2b5392 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ios_base.h.8A8B05A788DECACF.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/iosfwd.85B7EE11D9D2E545.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/iosfwd.85B7EE11D9D2E545.idx new file mode 100644 index 0000000..121c62e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/iosfwd.85B7EE11D9D2E545.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.F6BDA8349A9E8F82.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.F6BDA8349A9E8F82.idx new file mode 100644 index 0000000..af155b9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/iterator.F6BDA8349A9E8F82.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/legendre_function.tcc.74EE8B23DAC11B36.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/legendre_function.tcc.74EE8B23DAC11B36.idx new file mode 100644 index 0000000..b2ac453 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/legendre_function.tcc.74EE8B23DAC11B36.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.0B1CA8CEECD4A384.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.0B1CA8CEECD4A384.idx new file mode 100644 index 0000000..109cf93 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.0B1CA8CEECD4A384.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.5C60FDA9FB9736EE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.5C60FDA9FB9736EE.idx new file mode 100644 index 0000000..dc814f2 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.5C60FDA9FB9736EE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.846128279373F7FD.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.846128279373F7FD.idx new file mode 100644 index 0000000..03f6d4c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/limits.h.846128279373F7FD.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/list.26A2A3F0408D435A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/list.26A2A3F0408D435A.idx new file mode 100644 index 0000000..c91f8d9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/list.26A2A3F0408D435A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/list.tcc.1BFD8E6465E809A6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/list.tcc.1BFD8E6465E809A6.idx new file mode 100644 index 0000000..0c7fe8d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/list.tcc.1BFD8E6465E809A6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.D8B1F149FCC7CF87.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.D8B1F149FCC7CF87.idx new file mode 100644 index 0000000..f6359be Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale.h.D8B1F149FCC7CF87.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale_classes.h.92FC803BD50E39C3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale_classes.h.92FC803BD50E39C3.idx new file mode 100644 index 0000000..649357d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale_classes.h.92FC803BD50E39C3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale_classes.tcc.0885B71E0D094256.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale_classes.tcc.0885B71E0D094256.idx new file mode 100644 index 0000000..fcc909d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/locale_classes.tcc.0885B71E0D094256.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/localefwd.h.1939CAD0471B371D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/localefwd.h.1939CAD0471B371D.idx new file mode 100644 index 0000000..02abc10 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/localefwd.h.1939CAD0471B371D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/main.cpp.ACC7342538226699.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/main.cpp.ACC7342538226699.idx new file mode 100644 index 0000000..fbcdee9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/main.cpp.ACC7342538226699.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.7FF0A571C9A62FD0.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.7FF0A571C9A62FD0.idx new file mode 100644 index 0000000..0095793 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.cpp.7FF0A571C9A62FD0.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.769948CA3D1C9436.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.769948CA3D1C9436.idx new file mode 100644 index 0000000..4c068f4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mainwindow.h.769948CA3D1C9436.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/malloc.h.545AC4A60EAA0B08.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/malloc.h.545AC4A60EAA0B08.idx new file mode 100644 index 0000000..983c6cd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/malloc.h.545AC4A60EAA0B08.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/map.34128917CDFA6C17.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/map.34128917CDFA6C17.idx new file mode 100644 index 0000000..8a7c6c5 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/map.34128917CDFA6C17.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.CFE96B7204D39C3E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.CFE96B7204D39C3E.idx new file mode 100644 index 0000000..32343d1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/math.h.CFE96B7204D39C3E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/memory.445ED1D8D629D158.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/memory.445ED1D8D629D158.idx new file mode 100644 index 0000000..c9b09e7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/memory.445ED1D8D629D158.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/memoryfwd.h.9F2A93B570E320CD.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/memoryfwd.h.9F2A93B570E320CD.idx new file mode 100644 index 0000000..f446a8b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/memoryfwd.h.9F2A93B570E320CD.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mm_malloc.h.D4CED51CE8C2B371.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mm_malloc.h.D4CED51CE8C2B371.idx new file mode 100644 index 0000000..b291ca0 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/mm_malloc.h.D4CED51CE8C2B371.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/modified_bessel_func.tcc.E094193D5E86DF42.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/modified_bessel_func.tcc.E094193D5E86DF42.idx new file mode 100644 index 0000000..3943777 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/modified_bessel_func.tcc.E094193D5E86DF42.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.BD163FD7EF5E957A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.BD163FD7EF5E957A.idx new file mode 100644 index 0000000..03d9658 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/move.h.BD163FD7EF5E957A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/nested_exception.h.6F4F5CC86DE65843.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/nested_exception.h.6F4F5CC86DE65843.idx new file mode 100644 index 0000000..5efe4cc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/nested_exception.h.6F4F5CC86DE65843.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/new.AB4C26965ED1A25C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/new.AB4C26965ED1A25C.idx new file mode 100644 index 0000000..770c7a3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/new.AB4C26965ED1A25C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/new_allocator.h.D29C6C6789374B87.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/new_allocator.h.D29C6C6789374B87.idx new file mode 100644 index 0000000..3b39fe5 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/new_allocator.h.D29C6C6789374B87.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/node_handle.h.65AE5D040A4FB5CB.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/node_handle.h.65AE5D040A4FB5CB.idx new file mode 100644 index 0000000..64306d9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/node_handle.h.65AE5D040A4FB5CB.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/numeric.CE68AF9AB6765F8A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/numeric.CE68AF9AB6765F8A.idx new file mode 100644 index 0000000..a4bc20d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/numeric.CE68AF9AB6765F8A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/numeric_traits.h.03634DE9EC11EAF9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/numeric_traits.h.03634DE9EC11EAF9.idx new file mode 100644 index 0000000..135053c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/numeric_traits.h.03634DE9EC11EAF9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/optional.E2072FB97325886C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/optional.E2072FB97325886C.idx new file mode 100644 index 0000000..579a0e1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/optional.E2072FB97325886C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/os_defines.h.549C8AB16E58A9EE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/os_defines.h.549C8AB16E58A9EE.idx new file mode 100644 index 0000000..45d93bb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/os_defines.h.549C8AB16E58A9EE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ostream_insert.h.AFB2366B8D61E408.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ostream_insert.h.AFB2366B8D61E408.idx new file mode 100644 index 0000000..6180ad7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ostream_insert.h.AFB2366B8D61E408.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/parse_numbers.h.D6D242DA22D2795B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/parse_numbers.h.D6D242DA22D2795B.idx new file mode 100644 index 0000000..b5a4fd7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/parse_numbers.h.D6D242DA22D2795B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/poly_hermite.tcc.E42DEBD61740A22D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/poly_hermite.tcc.E42DEBD61740A22D.idx new file mode 100644 index 0000000..36a0adc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/poly_hermite.tcc.E42DEBD61740A22D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/poly_laguerre.tcc.0DF0948D89A94F33.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/poly_laguerre.tcc.0DF0948D89A94F33.idx new file mode 100644 index 0000000..7a814fe Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/poly_laguerre.tcc.0DF0948D89A94F33.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/postypes.h.1341C93A05F374D9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/postypes.h.1341C93A05F374D9.idx new file mode 100644 index 0000000..d15af15 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/postypes.h.1341C93A05F374D9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/predefined_ops.h.29E75EBDEDDA7C65.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/predefined_ops.h.29E75EBDEDDA7C65.idx new file mode 100644 index 0000000..8005012 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/predefined_ops.h.29E75EBDEDDA7C65.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/process.h.6449FC30206FB033.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/process.h.6449FC30206FB033.idx new file mode 100644 index 0000000..7422510 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/process.h.6449FC30206FB033.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pstl_config.h.A7D8875C352E0EFF.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pstl_config.h.A7D8875C352E0EFF.idx new file mode 100644 index 0000000..211a24b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pstl_config.h.A7D8875C352E0EFF.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread.h.D9B76B9510BAB2D0.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread.h.D9B76B9510BAB2D0.idx new file mode 100644 index 0000000..a759f54 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread.h.D9B76B9510BAB2D0.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_compat.h.64F444AC9540ABF4.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_compat.h.64F444AC9540ABF4.idx new file mode 100644 index 0000000..06fde48 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_compat.h.64F444AC9540ABF4.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_signal.h.756DDA9ED0CF291F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_signal.h.756DDA9ED0CF291F.idx new file mode 100644 index 0000000..ec4cfcc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_signal.h.756DDA9ED0CF291F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_time.h.0AC8043898E0C07D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_time.h.0AC8043898E0C07D.idx new file mode 100644 index 0000000..b8b2576 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_time.h.0AC8043898E0C07D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_unistd.h.DA75D033BBC9B097.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_unistd.h.DA75D033BBC9B097.idx new file mode 100644 index 0000000..3c6bd41 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/pthread_unistd.h.DA75D033BBC9B097.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ptr_traits.h.5A2EF5C9A1DD15FA.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ptr_traits.h.5A2EF5C9A1DD15FA.idx new file mode 100644 index 0000000..f955c62 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ptr_traits.h.5A2EF5C9A1DD15FA.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/q20memory.h.9110420E0193BF7F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/q20memory.h.9110420E0193BF7F.idx new file mode 100644 index 0000000..a3621fb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/q20memory.h.9110420E0193BF7F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/q20type_traits.h.1F6F87566BCC83B2.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/q20type_traits.h.1F6F87566BCC83B2.idx new file mode 100644 index 0000000..9558baa Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/q20type_traits.h.1F6F87566BCC83B2.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qaction.h.3B9E4E5CDB9FFA12.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qaction.h.3B9E4E5CDB9FFA12.idx new file mode 100644 index 0000000..ebb6cfc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qaction.h.3B9E4E5CDB9FFA12.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qalgorithms.h.AB85C3D426C2C892.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qalgorithms.h.AB85C3D426C2C892.idx new file mode 100644 index 0000000..de9ac02 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qalgorithms.h.AB85C3D426C2C892.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qanystringview.h.31E12E3A04F17CF5.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qanystringview.h.31E12E3A04F17CF5.idx new file mode 100644 index 0000000..409bc2b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qanystringview.h.31E12E3A04F17CF5.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qapplication.h.3B864BF1B465BCCE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qapplication.h.3B864BF1B465BCCE.idx new file mode 100644 index 0000000..e35afe4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qapplication.h.3B864BF1B465BCCE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydata.h.427426A3C21BC002.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydata.h.427426A3C21BC002.idx new file mode 100644 index 0000000..2d2b25f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydata.h.427426A3C21BC002.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydataops.h.2478C799A764E4FB.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydataops.h.2478C799A764E4FB.idx new file mode 100644 index 0000000..c3031cb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydataops.h.2478C799A764E4FB.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydatapointer.h.78F0B998D874E83A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydatapointer.h.78F0B998D874E83A.idx new file mode 100644 index 0000000..0464db8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qarraydatapointer.h.78F0B998D874E83A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qassert.h.B24F5D112EB97827.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qassert.h.B24F5D112EB97827.idx new file mode 100644 index 0000000..b1f6fa3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qassert.h.B24F5D112EB97827.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic.h.7D8E5D134E9FBD62.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic.h.7D8E5D134E9FBD62.idx new file mode 100644 index 0000000..95e05e1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic.h.7D8E5D134E9FBD62.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic_cxx11.h.B88A9BE4F4992FC9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic_cxx11.h.B88A9BE4F4992FC9.idx new file mode 100644 index 0000000..9cb6021 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qatomic_cxx11.h.B88A9BE4F4992FC9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbasicatomic.h.8FA49D8B2A98A5E8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbasicatomic.h.8FA49D8B2A98A5E8.idx new file mode 100644 index 0000000..c61a42f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbasicatomic.h.8FA49D8B2A98A5E8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbindingstorage.h.B1B3EA4CAA4C28A7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbindingstorage.h.B1B3EA4CAA4C28A7.idx new file mode 100644 index 0000000..854d585 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbindingstorage.h.B1B3EA4CAA4C28A7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbitmap.h.2BF1BD1216E732D8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbitmap.h.2BF1BD1216E732D8.idx new file mode 100644 index 0000000..f325627 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbitmap.h.2BF1BD1216E732D8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbrush.h.A0B56BA49AD2DBE2.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbrush.h.A0B56BA49AD2DBE2.idx new file mode 100644 index 0000000..ad969bf Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbrush.h.A0B56BA49AD2DBE2.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearray.h.31B3B16315E77D94.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearray.h.31B3B16315E77D94.idx new file mode 100644 index 0000000..32400f0 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearray.h.31B3B16315E77D94.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayalgorithms.h.29B76494381A60F6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayalgorithms.h.29B76494381A60F6.idx new file mode 100644 index 0000000..3abb86e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayalgorithms.h.29B76494381A60F6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearraylist.h.D7847ABC380F4434.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearraylist.h.D7847ABC380F4434.idx new file mode 100644 index 0000000..3604166 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearraylist.h.D7847ABC380F4434.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayview.h.1CA7C4E602ABC97F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayview.h.1CA7C4E602ABC97F.idx new file mode 100644 index 0000000..acc7ad3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qbytearrayview.h.1CA7C4E602ABC97F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qchar.h.0567855FE286DA57.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qchar.h.0567855FE286DA57.idx new file mode 100644 index 0000000..9de8ef2 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qchar.h.0567855FE286DA57.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcolor.h.6B4DC02771D8B3DD.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcolor.h.6B4DC02771D8B3DD.idx new file mode 100644 index 0000000..036d9ff Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcolor.h.6B4DC02771D8B3DD.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare.h.5D2EB3E7E9888CC3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare.h.5D2EB3E7E9888CC3.idx new file mode 100644 index 0000000..901b4ad Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare.h.5D2EB3E7E9888CC3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare_impl.h.F416FE8F8D567989.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare_impl.h.F416FE8F8D567989.idx new file mode 100644 index 0000000..94d8fa6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompare_impl.h.F416FE8F8D567989.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompilerdetection.h.D9899C4A8C49E3BF.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompilerdetection.h.D9899C4A8C49E3BF.idx new file mode 100644 index 0000000..e03ccbb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcompilerdetection.h.D9899C4A8C49E3BF.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qconfig.h.EB27F7E0B0C102FA.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qconfig.h.EB27F7E0B0C102FA.idx new file mode 100644 index 0000000..8e87733 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qconfig.h.EB27F7E0B0C102FA.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qconstructormacros.h.6038639E8A20405A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qconstructormacros.h.6038639E8A20405A.idx new file mode 100644 index 0000000..723af65 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qconstructormacros.h.6038639E8A20405A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerfwd.h.A769F858EB19F720.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerfwd.h.A769F858EB19F720.idx new file mode 100644 index 0000000..e9f98e7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerfwd.h.A769F858EB19F720.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerinfo.h.0091E8EDF9E0E110.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerinfo.h.0091E8EDF9E0E110.idx new file mode 100644 index 0000000..c1f5919 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainerinfo.h.0091E8EDF9E0E110.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainertools_impl.h.1C1BECCC289956B8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainertools_impl.h.1C1BECCC289956B8.idx new file mode 100644 index 0000000..4e353ca Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontainertools_impl.h.1C1BECCC289956B8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontiguouscache.h.12BFC0F2570C2EEC.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontiguouscache.h.12BFC0F2570C2EEC.idx new file mode 100644 index 0000000..92f10ef Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcontiguouscache.h.12BFC0F2570C2EEC.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication.h.A174BE910D0C1A41.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication.h.A174BE910D0C1A41.idx new file mode 100644 index 0000000..cf1419a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication.h.A174BE910D0C1A41.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication_platform.h.447F371606A16A35.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication_platform.h.447F371606A16A35.idx new file mode 100644 index 0000000..05bd911 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreapplication_platform.h.447F371606A16A35.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreevent.h.80554E3E8C4FBD97.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreevent.h.80554E3E8C4FBD97.idx new file mode 100644 index 0000000..2e74423 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcoreevent.h.80554E3E8C4FBD97.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcursor.h.F3ACE6A3588F4758.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcursor.h.F3ACE6A3588F4758.idx new file mode 100644 index 0000000..a2f04c0 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qcursor.h.F3ACE6A3588F4758.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdarwinhelpers.h.300DE0E914FE1532.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdarwinhelpers.h.300DE0E914FE1532.idx new file mode 100644 index 0000000..1efdf8c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdarwinhelpers.h.300DE0E914FE1532.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdatastream.h.FE848F209C2CEFEF.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdatastream.h.FE848F209C2CEFEF.idx new file mode 100644 index 0000000..f939cf7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdatastream.h.FE848F209C2CEFEF.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdebug.h.6AB321B5600C2829.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdebug.h.6AB321B5600C2829.idx new file mode 100644 index 0000000..992da06 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qdebug.h.6AB321B5600C2829.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qeventloop.h.EC32E55828CC3D00.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qeventloop.h.EC32E55828CC3D00.idx new file mode 100644 index 0000000..5a30bcd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qeventloop.h.EC32E55828CC3D00.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qexceptionhandling.h.F3BC91B88E2ABB2A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qexceptionhandling.h.F3BC91B88E2ABB2A.idx new file mode 100644 index 0000000..fea3819 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qexceptionhandling.h.F3BC91B88E2ABB2A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qflags.h.B76682CF788AEA30.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qflags.h.B76682CF788AEA30.idx new file mode 100644 index 0000000..3ecda00 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qflags.h.B76682CF788AEA30.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfloat16.h.1EF6760C7EE0386A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfloat16.h.1EF6760C7EE0386A.idx new file mode 100644 index 0000000..ed9332e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfloat16.h.1EF6760C7EE0386A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfont.h.89883CDFE97D05CD.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfont.h.89883CDFE97D05CD.idx new file mode 100644 index 0000000..cd98946 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfont.h.89883CDFE97D05CD.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontinfo.h.2E4B32D1B88E7B5F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontinfo.h.2E4B32D1B88E7B5F.idx new file mode 100644 index 0000000..ae6826e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontinfo.h.2E4B32D1B88E7B5F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontmetrics.h.BDB951A66FB1CAD6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontmetrics.h.BDB951A66FB1CAD6.idx new file mode 100644 index 0000000..e4768e7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfontmetrics.h.BDB951A66FB1CAD6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qforeach.h.644921695210E077.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qforeach.h.644921695210E077.idx new file mode 100644 index 0000000..d57b37f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qforeach.h.644921695210E077.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfunctionpointer.h.50C9F55E5EF5B66E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfunctionpointer.h.50C9F55E5EF5B66E.idx new file mode 100644 index 0000000..7eb220c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qfunctionpointer.h.50C9F55E5EF5B66E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qgenericatomic.h.08FE925FA75D3B91.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qgenericatomic.h.08FE925FA75D3B91.idx new file mode 100644 index 0000000..1a64263 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qgenericatomic.h.08FE925FA75D3B91.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qglobal.h.1F2AEC8AD8616D00.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qglobal.h.1F2AEC8AD8616D00.idx new file mode 100644 index 0000000..c7d0f18 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qglobal.h.1F2AEC8AD8616D00.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qglobalstatic.h.A11B1901F82B4358.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qglobalstatic.h.A11B1901F82B4358.idx new file mode 100644 index 0000000..fc05fa5 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qglobalstatic.h.A11B1901F82B4358.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication.h.F1FD053E4C513A14.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication.h.F1FD053E4C513A14.idx new file mode 100644 index 0000000..51b8e81 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication.h.F1FD053E4C513A14.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication_platform.h.81EADF4A78C6C3D1.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication_platform.h.81EADF4A78C6C3D1.idx new file mode 100644 index 0000000..90a470a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qguiapplication_platform.h.81EADF4A78C6C3D1.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qhash.h.A0BB60D24E9C9D8E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qhash.h.A0BB60D24E9C9D8E.idx new file mode 100644 index 0000000..2afe583 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qhash.h.A0BB60D24E9C9D8E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qhashfunctions.h.DB19ECE2C78A7C1A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qhashfunctions.h.DB19ECE2C78A7C1A.idx new file mode 100644 index 0000000..d6593b4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qhashfunctions.h.DB19ECE2C78A7C1A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.3F28D6F9135A68B2.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.3F28D6F9135A68B2.idx new file mode 100644 index 0000000..f62bddb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qicon.h.3F28D6F9135A68B2.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qimage.h.532C7CF2AF5DB6D8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qimage.h.532C7CF2AF5DB6D8.idx new file mode 100644 index 0000000..4bf8ffc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qimage.h.532C7CF2AF5DB6D8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qinputmethod.h.7E0607294A98323F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qinputmethod.h.7E0607294A98323F.idx new file mode 100644 index 0000000..98b1bb2 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qinputmethod.h.7E0607294A98323F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevicebase.h.9FB286006EB1AEF6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevicebase.h.9FB286006EB1AEF6.idx new file mode 100644 index 0000000..082cdd6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiodevicebase.h.9FB286006EB1AEF6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiterable.h.EA4EE01EFAF46375.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiterable.h.EA4EE01EFAF46375.idx new file mode 100644 index 0000000..9bc639f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiterable.h.EA4EE01EFAF46375.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiterator.h.CD74A6D04F762C71.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiterator.h.CD74A6D04F762C71.idx new file mode 100644 index 0000000..7237a7e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qiterator.h.CD74A6D04F762C71.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qkeysequence.h.84FFB99FBB2D6519.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qkeysequence.h.84FFB99FBB2D6519.idx new file mode 100644 index 0000000..1def07a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qkeysequence.h.84FFB99FBB2D6519.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qline.h.53B828F54590FC2E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qline.h.53B828F54590FC2E.idx new file mode 100644 index 0000000..ab889d6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qline.h.53B828F54590FC2E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlist.h.0FFB66917B7910C4.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlist.h.0FFB66917B7910C4.idx new file mode 100644 index 0000000..21c3e18 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlist.h.0FFB66917B7910C4.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlocale.h.4541D61E9EB66821.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlocale.h.4541D61E9EB66821.idx new file mode 100644 index 0000000..127f7ea Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlocale.h.4541D61E9EB66821.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlogging.h.F77C109C70761E7A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlogging.h.F77C109C70761E7A.idx new file mode 100644 index 0000000..6f5f48b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qlogging.h.F77C109C70761E7A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmainwindow.h.D205DB45AC51F21B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmainwindow.h.D205DB45AC51F21B.idx new file mode 100644 index 0000000..629f19a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmainwindow.h.D205DB45AC51F21B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmalloc.h.D06EE451C6729785.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmalloc.h.D06EE451C6729785.idx new file mode 100644 index 0000000..fae0263 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmalloc.h.D06EE451C6729785.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmap.h.A38579849AC3C7A9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmap.h.A38579849AC3C7A9.idx new file mode 100644 index 0000000..27c4d1d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmap.h.A38579849AC3C7A9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmargins.h.2E715848A793DB69.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmargins.h.2E715848A793DB69.idx new file mode 100644 index 0000000..e397d3d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmargins.h.2E715848A793DB69.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmath.h.57AFDB4684129D8F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmath.h.57AFDB4684129D8F.idx new file mode 100644 index 0000000..09118c9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmath.h.57AFDB4684129D8F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmetacontainer.h.AA05025BE455822C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmetacontainer.h.AA05025BE455822C.idx new file mode 100644 index 0000000..85de2f6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmetacontainer.h.AA05025BE455822C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmetatype.h.16C77DFFF2D77B9D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmetatype.h.16C77DFFF2D77B9D.idx new file mode 100644 index 0000000..f6ad3c3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qmetatype.h.16C77DFFF2D77B9D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qminmax.h.A938C6F188470E13.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qminmax.h.A938C6F188470E13.idx new file mode 100644 index 0000000..bb17ea5 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qminmax.h.A938C6F188470E13.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnamespace.h.FEA9BB4FBB5983F0.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnamespace.h.FEA9BB4FBB5983F0.idx new file mode 100644 index 0000000..13c32ee Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnamespace.h.FEA9BB4FBB5983F0.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnativeinterface.h.9809E3E1CE250D84.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnativeinterface.h.9809E3E1CE250D84.idx new file mode 100644 index 0000000..818c6a9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnativeinterface.h.9809E3E1CE250D84.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnumeric.h.0D64999568163A92.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnumeric.h.0D64999568163A92.idx new file mode 100644 index 0000000..4e6e42b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qnumeric.h.0D64999568163A92.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobject.h.1463DE4BD7A37369.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobject.h.1463DE4BD7A37369.idx new file mode 100644 index 0000000..7a56000 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobject.h.1463DE4BD7A37369.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobject_impl.h.288A5809F68CB07F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobject_impl.h.288A5809F68CB07F.idx new file mode 100644 index 0000000..30d29ac Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobject_impl.h.288A5809F68CB07F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.B609DD62F7EB1202.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.B609DD62F7EB1202.idx new file mode 100644 index 0000000..a9218f9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.B609DD62F7EB1202.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.EF6C026583D1F6C9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.EF6C026583D1F6C9.idx new file mode 100644 index 0000000..2df1924 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs.h.EF6C026583D1F6C9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs_impl.h.2B7D4D858D0364E9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs_impl.h.2B7D4D858D0364E9.idx new file mode 100644 index 0000000..4b52314 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qobjectdefs_impl.h.2B7D4D858D0364E9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qoverload.h.B29EFF2B3FAAFBF0.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qoverload.h.B29EFF2B3FAAFBF0.idx new file mode 100644 index 0000000..9358c6c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qoverload.h.B29EFF2B3FAAFBF0.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpaintdevice.h.699C78F1EA002A3B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpaintdevice.h.699C78F1EA002A3B.idx new file mode 100644 index 0000000..d2d5e0e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpaintdevice.h.699C78F1EA002A3B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpair.h.DE3CA6F4BA11894E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpair.h.DE3CA6F4BA11894E.idx new file mode 100644 index 0000000..d537d39 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpair.h.DE3CA6F4BA11894E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpalette.h.E213EABAE3298E61.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpalette.h.E213EABAE3298E61.idx new file mode 100644 index 0000000..5e64394 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpalette.h.E213EABAE3298E61.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpixelformat.h.F7CD65087F8B1DEA.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpixelformat.h.F7CD65087F8B1DEA.idx new file mode 100644 index 0000000..21add1a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpixelformat.h.F7CD65087F8B1DEA.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpixmap.h.A1D1B9C2F8340524.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpixmap.h.A1D1B9C2F8340524.idx new file mode 100644 index 0000000..0017f81 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpixmap.h.A1D1B9C2F8340524.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpoint.h.D3215127081C0D3F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpoint.h.D3215127081C0D3F.idx new file mode 100644 index 0000000..f650770 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpoint.h.D3215127081C0D3F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpolygon.h.5021884827137721.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpolygon.h.5021884827137721.idx new file mode 100644 index 0000000..a957959 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qpolygon.h.5021884827137721.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qprocessordetection.h.5720E373F4FD08FF.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qprocessordetection.h.5720E373F4FD08FF.idx new file mode 100644 index 0000000..cf4f136 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qprocessordetection.h.5720E373F4FD08FF.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrect.h.81FA52A7CB25C64A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrect.h.81FA52A7CB25C64A.idx new file mode 100644 index 0000000..7c9cceb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrect.h.81FA52A7CB25C64A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrefcount.h.136659166E76B12B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrefcount.h.136659166E76B12B.idx new file mode 100644 index 0000000..e3808dd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrefcount.h.136659166E76B12B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qregion.h.D85B1F3E838869BB.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qregion.h.D85B1F3E838869BB.idx new file mode 100644 index 0000000..14273bc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qregion.h.D85B1F3E838869BB.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrgb.h.38A4EDAD16B414DC.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrgb.h.38A4EDAD16B414DC.idx new file mode 100644 index 0000000..f8e7d6a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrgb.h.38A4EDAD16B414DC.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrgba64.h.0C9EEED50D59A618.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrgba64.h.0C9EEED50D59A618.idx new file mode 100644 index 0000000..da1d74c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qrgba64.h.0C9EEED50D59A618.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qscopedpointer.h.C846D5EADE779B46.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qscopedpointer.h.C846D5EADE779B46.idx new file mode 100644 index 0000000..280d625 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qscopedpointer.h.C846D5EADE779B46.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qscopeguard.h.0BAABE1507A5FE2B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qscopeguard.h.0BAABE1507A5FE2B.idx new file mode 100644 index 0000000..3fc3e02 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qscopeguard.h.0BAABE1507A5FE2B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qset.h.EFA1D98B6230B33B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qset.h.EFA1D98B6230B33B.idx new file mode 100644 index 0000000..0c50915 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qset.h.EFA1D98B6230B33B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata.h.A17F3130CCE482F8.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata.h.A17F3130CCE482F8.idx new file mode 100644 index 0000000..0087103 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata.h.A17F3130CCE482F8.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata_impl.h.855BDD44536E4686.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata_impl.h.855BDD44536E4686.idx new file mode 100644 index 0000000..4f34c76 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qshareddata_impl.h.855BDD44536E4686.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer.h.39FA188135CF5D5E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer.h.39FA188135CF5D5E.idx new file mode 100644 index 0000000..a6bc24e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer.h.39FA188135CF5D5E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer_impl.h.7A6F20B99395701C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer_impl.h.7A6F20B99395701C.idx new file mode 100644 index 0000000..db32209 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsharedpointer_impl.h.7A6F20B99395701C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsize.h.AC06EE6A16E187F2.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsize.h.AC06EE6A16E187F2.idx new file mode 100644 index 0000000..4a2c46e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsize.h.AC06EE6A16E187F2.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsizepolicy.h.F10C0158CEE8107E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsizepolicy.h.F10C0158CEE8107E.idx new file mode 100644 index 0000000..e94dd7f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsizepolicy.h.F10C0158CEE8107E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.F7D981CE89597C55.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.F7D981CE89597C55.idx new file mode 100644 index 0000000..11c5a01 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.F7D981CE89597C55.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringalgorithms.h.2EFF197BEFF6D606.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringalgorithms.h.2EFF197BEFF6D606.idx new file mode 100644 index 0000000..3c077b8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringalgorithms.h.2EFF197BEFF6D606.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringbuilder.h.4761F6AE97A6BCC0.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringbuilder.h.4761F6AE97A6BCC0.idx new file mode 100644 index 0000000..3810cbf Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringbuilder.h.4761F6AE97A6BCC0.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringconverter_base.h.D9E09DDFE54E36DE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringconverter_base.h.D9E09DDFE54E36DE.idx new file mode 100644 index 0000000..1c51be6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringconverter_base.h.D9E09DDFE54E36DE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringfwd.h.6C775559DC064772.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringfwd.h.6C775559DC064772.idx new file mode 100644 index 0000000..1975f94 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringfwd.h.6C775559DC064772.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringlist.h.3EA0A0301691BAB3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringlist.h.3EA0A0301691BAB3.idx new file mode 100644 index 0000000..6965d23 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringlist.h.3EA0A0301691BAB3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringliteral.h.B80568A3DCAB0F7C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringliteral.h.B80568A3DCAB0F7C.idx new file mode 100644 index 0000000..dd64c58 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringliteral.h.B80568A3DCAB0F7C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringmatcher.h.25730B0D23BB62F9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringmatcher.h.25730B0D23BB62F9.idx new file mode 100644 index 0000000..6d85be6 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringmatcher.h.25730B0D23BB62F9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringtokenizer.h.AFB41C0209805458.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringtokenizer.h.AFB41C0209805458.idx new file mode 100644 index 0000000..f744b82 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringtokenizer.h.AFB41C0209805458.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringview.h.CB07C13352DF56C7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringview.h.CB07C13352DF56C7.idx new file mode 100644 index 0000000..857fbb2 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qstringview.h.CB07C13352DF56C7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qswap.h.7C0FC996AE445132.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qswap.h.7C0FC996AE445132.idx new file mode 100644 index 0000000..aad646c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qswap.h.7C0FC996AE445132.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsysinfo.h.E8AC2A23876EF2A9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsysinfo.h.E8AC2A23876EF2A9.idx new file mode 100644 index 0000000..b0acd94 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsysinfo.h.E8AC2A23876EF2A9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsystemdetection.h.E7784784E38AEA98.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsystemdetection.h.E7784784E38AEA98.idx new file mode 100644 index 0000000..051fc0c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qsystemdetection.h.E7784784E38AEA98.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtabwidget.h.0A217C8331FCC77A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtabwidget.h.0A217C8331FCC77A.idx new file mode 100644 index 0000000..cd9bbb5 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtabwidget.h.0A217C8331FCC77A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtaggedpointer.h.BFDF305B856138C4.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtaggedpointer.h.BFDF305B856138C4.idx new file mode 100644 index 0000000..cc21582 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtaggedpointer.h.BFDF305B856138C4.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtclasshelpermacros.h.38B7CF0ECEE6A9F5.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtclasshelpermacros.h.38B7CF0ECEE6A9F5.idx new file mode 100644 index 0000000..dca7418 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtclasshelpermacros.h.38B7CF0ECEE6A9F5.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtconfigmacros.h.38796C8DBD4D6CA6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtconfigmacros.h.38796C8DBD4D6CA6.idx new file mode 100644 index 0000000..d617fd7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtconfigmacros.h.38796C8DBD4D6CA6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtcore-config.h.9CC0092D8B455C25.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtcore-config.h.9CC0092D8B455C25.idx new file mode 100644 index 0000000..b3755df Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtcore-config.h.9CC0092D8B455C25.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtcoreexports.h.F82B7A715684E974.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtcoreexports.h.F82B7A715684E974.idx new file mode 100644 index 0000000..f58dd37 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtcoreexports.h.F82B7A715684E974.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtdeprecationmarkers.h.69587F0BED4B8E5E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtdeprecationmarkers.h.69587F0BED4B8E5E.idx new file mode 100644 index 0000000..0f6d8dd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtdeprecationmarkers.h.69587F0BED4B8E5E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtenvironmentvariables.h.12900B5199A52924.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtenvironmentvariables.h.12900B5199A52924.idx new file mode 100644 index 0000000..cd11a2d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtenvironmentvariables.h.12900B5199A52924.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtextstream.h.9E92F97EF7DBB552.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtextstream.h.9E92F97EF7DBB552.idx new file mode 100644 index 0000000..fb98d2e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtextstream.h.9E92F97EF7DBB552.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtgui-config.h.4C5619FB1AD2A6CE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtgui-config.h.4C5619FB1AD2A6CE.idx new file mode 100644 index 0000000..a10c474 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtgui-config.h.4C5619FB1AD2A6CE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiexports.h.E256C81E9D69E223.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiexports.h.E256C81E9D69E223.idx new file mode 100644 index 0000000..8006f7b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiexports.h.E256C81E9D69E223.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiglobal.h.7B271C48F1B201CE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiglobal.h.7B271C48F1B201CE.idx new file mode 100644 index 0000000..477f9b5 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtguiglobal.h.7B271C48F1B201CE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtmetamacros.h.4714F073C75C3601.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtmetamacros.h.4714F073C75C3601.idx new file mode 100644 index 0000000..d159fa4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtmetamacros.h.4714F073C75C3601.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtnoop.h.40BA2A9970CAD680.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtnoop.h.40BA2A9970CAD680.idx new file mode 100644 index 0000000..4c13274 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtnoop.h.40BA2A9970CAD680.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtpreprocessorsupport.h.4B3339E1082E015B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtpreprocessorsupport.h.4B3339E1082E015B.idx new file mode 100644 index 0000000..5f11fe9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtpreprocessorsupport.h.4B3339E1082E015B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtransform.h.D07861C7309F4C32.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtransform.h.D07861C7309F4C32.idx new file mode 100644 index 0000000..febf8ca Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtransform.h.D07861C7309F4C32.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtranslator.h.2103DE5C759DB9D3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtranslator.h.2103DE5C759DB9D3.idx new file mode 100644 index 0000000..1b2468d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtranslator.h.2103DE5C759DB9D3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtresource.h.A8914C3FD6FE6FD7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtresource.h.A8914C3FD6FE6FD7.idx new file mode 100644 index 0000000..265d1bb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtresource.h.A8914C3FD6FE6FD7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qttranslation.h.EDBEC73556433B20.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qttranslation.h.EDBEC73556433B20.idx new file mode 100644 index 0000000..ae36e69 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qttranslation.h.EDBEC73556433B20.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qttypetraits.h.67412FA6C2CE6A73.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qttypetraits.h.67412FA6C2CE6A73.idx new file mode 100644 index 0000000..71abcfc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qttypetraits.h.67412FA6C2CE6A73.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtversion.h.D9E4B6B49F831703.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtversion.h.D9E4B6B49F831703.idx new file mode 100644 index 0000000..3944ae4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtversion.h.D9E4B6B49F831703.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtversionchecks.h.CDCF172949FC862E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtversionchecks.h.CDCF172949FC862E.idx new file mode 100644 index 0000000..6a771f0 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtversionchecks.h.CDCF172949FC862E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgets-config.h.672C455913B53ABD.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgets-config.h.672C455913B53ABD.idx new file mode 100644 index 0000000..7ef76ac Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgets-config.h.672C455913B53ABD.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsexports.h.3549D6322A2EC581.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsexports.h.3549D6322A2EC581.idx new file mode 100644 index 0000000..30c782a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsexports.h.3549D6322A2EC581.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsglobal.h.9B861B352ADDA65E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsglobal.h.9B861B352ADDA65E.idx new file mode 100644 index 0000000..645adeb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtwidgetsglobal.h.9B861B352ADDA65E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtypeinfo.h.D0B4110E5AE120EE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtypeinfo.h.D0B4110E5AE120EE.idx new file mode 100644 index 0000000..ad107cb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtypeinfo.h.D0B4110E5AE120EE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtypes.h.F8FAB25E0A580028.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtypes.h.F8FAB25E0A580028.idx new file mode 100644 index 0000000..1ffde0a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qtypes.h.F8FAB25E0A580028.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qutf8stringview.h.30DF4CBAA49B3AC2.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qutf8stringview.h.30DF4CBAA49B3AC2.idx new file mode 100644 index 0000000..2c05095 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qutf8stringview.h.30DF4CBAA49B3AC2.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.11A543278A8B4C86.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.11A543278A8B4C86.idx new file mode 100644 index 0000000..0c991a8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.11A543278A8B4C86.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qvarlengtharray.h.2FD8AAEB8FBD8928.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qvarlengtharray.h.2FD8AAEB8FBD8928.idx new file mode 100644 index 0000000..0b5d542 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qvarlengtharray.h.2FD8AAEB8FBD8928.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qversiontagging.h.C121943211C98050.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qversiontagging.h.C121943211C98050.idx new file mode 100644 index 0000000..337029e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qversiontagging.h.C121943211C98050.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwidget.h.E83DDD1677D9B0F3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwidget.h.E83DDD1677D9B0F3.idx new file mode 100644 index 0000000..edddbbc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwidget.h.E83DDD1677D9B0F3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs.h.387C8DC7A7B0D66C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs.h.387C8DC7A7B0D66C.idx new file mode 100644 index 0000000..3612999 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs.h.387C8DC7A7B0D66C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs_win.h.98A11331136B6B12.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs_win.h.98A11331136B6B12.idx new file mode 100644 index 0000000..ed63a13 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qwindowdefs_win.h.98A11331136B6B12.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qxptype_traits.h.CEAC3B8D25914F80.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qxptype_traits.h.CEAC3B8D25914F80.idx new file mode 100644 index 0000000..945d707 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/qxptype_traits.h.CEAC3B8D25914F80.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/range_access.h.AA73CA5563CD1331.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/range_access.h.AA73CA5563CD1331.idx new file mode 100644 index 0000000..ce75649 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/range_access.h.AA73CA5563CD1331.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ratio.3F731AC5DF6CB069.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ratio.3F731AC5DF6CB069.idx new file mode 100644 index 0000000..1e4a738 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/ratio.3F731AC5DF6CB069.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/refwrap.h.3C72E2A66C5514D3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/refwrap.h.3C72E2A66C5514D3.idx new file mode 100644 index 0000000..6edbc24 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/refwrap.h.3C72E2A66C5514D3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/riemann_zeta.tcc.23B33875BBE45F37.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/riemann_zeta.tcc.23B33875BBE45F37.idx new file mode 100644 index 0000000..21726e3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/riemann_zeta.tcc.23B33875BBE45F37.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr.h.A3719CE6E9412A6B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr.h.A3719CE6E9412A6B.idx new file mode 100644 index 0000000..9e1edf7 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr.h.A3719CE6E9412A6B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr_atomic.h.B48512E71E01AC61.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr_atomic.h.B48512E71E01AC61.idx new file mode 100644 index 0000000..a51f74c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr_atomic.h.B48512E71E01AC61.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr_base.h.28BFCB2F13BC490D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr_base.h.28BFCB2F13BC490D.idx new file mode 100644 index 0000000..e85d6e8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/shared_ptr_base.h.28BFCB2F13BC490D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.047D02059919CA57.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.047D02059919CA57.idx new file mode 100644 index 0000000..8292ec8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/signal.h.047D02059919CA57.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/specfun.h.2454747478C8C570.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/specfun.h.2454747478C8C570.idx new file mode 100644 index 0000000..37b266a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/specfun.h.2454747478C8C570.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/special_function_util.h.2E984E21E05A9E29.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/special_function_util.h.2E984E21E05A9E29.idx new file mode 100644 index 0000000..21d27c1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/special_function_util.h.2E984E21E05A9E29.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/std_abs.h.047398CFF266B828.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/std_abs.h.047398CFF266B828.idx new file mode 100644 index 0000000..319634a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/std_abs.h.047398CFF266B828.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/std_function.h.0A356BF5033EE120.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/std_function.h.0A356BF5033EE120.idx new file mode 100644 index 0000000..24dd3b3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/std_function.h.0A356BF5033EE120.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdarg.h.A46C4820D2E76F74.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdarg.h.A46C4820D2E76F74.idx new file mode 100644 index 0000000..b1193ef Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdarg.h.A46C4820D2E76F74.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdbool.h.6F8815DC86BF6512.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdbool.h.6F8815DC86BF6512.idx new file mode 100644 index 0000000..e2ec2a3 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdbool.h.6F8815DC86BF6512.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.AF40DE10B1C51F7F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.AF40DE10B1C51F7F.idx new file mode 100644 index 0000000..b1ce17d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stddef.h.AF40DE10B1C51F7F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdexcept.407A9953E6CE7D04.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdexcept.407A9953E6CE7D04.idx new file mode 100644 index 0000000..8110c6d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdexcept.407A9953E6CE7D04.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.99220096A5334E21.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.99220096A5334E21.idx new file mode 100644 index 0000000..2f8eafa Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.99220096A5334E21.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.A420644B1E5FF1FB.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.A420644B1E5FF1FB.idx new file mode 100644 index 0000000..a76cf08 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdint.h.A420644B1E5FF1FB.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.1BA322C28B8F5A07.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.1BA322C28B8F5A07.idx new file mode 100644 index 0000000..fd07e79 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdio.h.1BA322C28B8F5A07.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdio_s.h.4B8E67ED76A9E9E3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdio_s.h.4B8E67ED76A9E9E3.idx new file mode 100644 index 0000000..def09dc Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdio_s.h.4B8E67ED76A9E9E3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.1D7C0193CF094E6A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.1D7C0193CF094E6A.idx new file mode 100644 index 0000000..e48a29d Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.1D7C0193CF094E6A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.E087305019AE95D2.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.E087305019AE95D2.idx new file mode 100644 index 0000000..d07a490 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib.h.E087305019AE95D2.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib_s.h.9C2A3D5CE57A0E19.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib_s.h.9C2A3D5CE57A0E19.idx new file mode 100644 index 0000000..0224786 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stdlib_s.h.9C2A3D5CE57A0E19.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_algo.h.D0E84BF5F5FA0B20.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_algo.h.D0E84BF5F5FA0B20.idx new file mode 100644 index 0000000..58fa1df Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_algo.h.D0E84BF5F5FA0B20.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_algobase.h.D9417301F8627AB3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_algobase.h.D9417301F8627AB3.idx new file mode 100644 index 0000000..e7aca27 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_algobase.h.D9417301F8627AB3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_bvector.h.52613A77933D00D7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_bvector.h.52613A77933D00D7.idx new file mode 100644 index 0000000..a6c2bc9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_bvector.h.52613A77933D00D7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_construct.h.696ECB6F969CDD68.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_construct.h.696ECB6F969CDD68.idx new file mode 100644 index 0000000..bfe23a8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_construct.h.696ECB6F969CDD68.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_function.h.14B6E71379C798E9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_function.h.14B6E71379C798E9.idx new file mode 100644 index 0000000..a4c7e6f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_function.h.14B6E71379C798E9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_heap.h.225F1B8C5213E7E7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_heap.h.225F1B8C5213E7E7.idx new file mode 100644 index 0000000..7ab257f Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_heap.h.225F1B8C5213E7E7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator.h.3E85559F43339493.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator.h.3E85559F43339493.idx new file mode 100644 index 0000000..d32f942 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator.h.3E85559F43339493.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator_base_funcs.h.9AD6006DEC2C280F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator_base_funcs.h.9AD6006DEC2C280F.idx new file mode 100644 index 0000000..da07b4c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator_base_funcs.h.9AD6006DEC2C280F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator_base_types.h.36F173DC4CC8B873.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator_base_types.h.36F173DC4CC8B873.idx new file mode 100644 index 0000000..d6d938a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_iterator_base_types.h.36F173DC4CC8B873.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_list.h.5D64DB1BD503BE1A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_list.h.5D64DB1BD503BE1A.idx new file mode 100644 index 0000000..7a15182 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_list.h.5D64DB1BD503BE1A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_map.h.D0FB9C46920FFC67.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_map.h.D0FB9C46920FFC67.idx new file mode 100644 index 0000000..7a62868 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_map.h.D0FB9C46920FFC67.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_multimap.h.BDF6D5564A02F18D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_multimap.h.BDF6D5564A02F18D.idx new file mode 100644 index 0000000..dda7dea Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_multimap.h.BDF6D5564A02F18D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_numeric.h.A946F28573B1878C.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_numeric.h.A946F28573B1878C.idx new file mode 100644 index 0000000..243521b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_numeric.h.A946F28573B1878C.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_pair.h.A5F6BDD2B7EE8DAD.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_pair.h.A5F6BDD2B7EE8DAD.idx new file mode 100644 index 0000000..f740839 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_pair.h.A5F6BDD2B7EE8DAD.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_raw_storage_iter.h.FA60F12DA7580272.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_raw_storage_iter.h.FA60F12DA7580272.idx new file mode 100644 index 0000000..b89847a Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_raw_storage_iter.h.FA60F12DA7580272.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_relops.h.19EB364D43E1D7CE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_relops.h.19EB364D43E1D7CE.idx new file mode 100644 index 0000000..617d136 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_relops.h.19EB364D43E1D7CE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_tempbuf.h.D39FF5447497B8E1.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_tempbuf.h.D39FF5447497B8E1.idx new file mode 100644 index 0000000..aa656d9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_tempbuf.h.D39FF5447497B8E1.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_tree.h.98294522A03BA066.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_tree.h.98294522A03BA066.idx new file mode 100644 index 0000000..b61b920 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_tree.h.98294522A03BA066.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_uninitialized.h.A23C23D2F59E5225.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_uninitialized.h.A23C23D2F59E5225.idx new file mode 100644 index 0000000..44697a1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_uninitialized.h.A23C23D2F59E5225.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_vector.h.9794869B2EEC3BD3.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_vector.h.9794869B2EEC3BD3.idx new file mode 100644 index 0000000..006c097 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stl_vector.h.9794869B2EEC3BD3.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stream_iterator.h.D6F750D954682B43.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stream_iterator.h.D6F750D954682B43.idx new file mode 100644 index 0000000..6844968 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stream_iterator.h.D6F750D954682B43.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.C21AE0DF804DEB8A.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.C21AE0DF804DEB8A.idx new file mode 100644 index 0000000..4656bf8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.C21AE0DF804DEB8A.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.tcc.8A107FA42D51BE3D.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.tcc.8A107FA42D51BE3D.idx new file mode 100644 index 0000000..4e2e74c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf.tcc.8A107FA42D51BE3D.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf_iterator.h.2479F5BA0C260139.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf_iterator.h.2479F5BA0C260139.idx new file mode 100644 index 0000000..6617cb9 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/streambuf_iterator.h.2479F5BA0C260139.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string.FDDBF053AC79D87F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string.FDDBF053AC79D87F.idx new file mode 100644 index 0000000..8c64a23 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string.FDDBF053AC79D87F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.35DBCE99AAA68C92.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.35DBCE99AAA68C92.idx new file mode 100644 index 0000000..ab24837 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string.h.35DBCE99AAA68C92.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_conversions.h.473D614D123DB929.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_conversions.h.473D614D123DB929.idx new file mode 100644 index 0000000..f93ae43 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_conversions.h.473D614D123DB929.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_s.h.32E619FD57E8DC06.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_s.h.32E619FD57E8DC06.idx new file mode 100644 index 0000000..e2cd0d1 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_s.h.32E619FD57E8DC06.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.ABE34FCBD17CC811.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.ABE34FCBD17CC811.idx new file mode 100644 index 0000000..2b72296 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.ABE34FCBD17CC811.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.tcc.2BD4FC386D33C7EE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.tcc.2BD4FC386D33C7EE.idx new file mode 100644 index 0000000..adfe057 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/string_view.tcc.2BD4FC386D33C7EE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stringfwd.h.606FB1C5CC0B5547.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stringfwd.h.606FB1C5CC0B5547.idx new file mode 100644 index 0000000..a784a3c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/stringfwd.h.606FB1C5CC0B5547.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/swprintf.inl.AD919654D1EC6577.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/swprintf.inl.AD919654D1EC6577.idx new file mode 100644 index 0000000..f732a24 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/swprintf.inl.AD919654D1EC6577.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/system_error.6FEED29B1F9330CB.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/system_error.6FEED29B1F9330CB.idx new file mode 100644 index 0000000..9da8dae Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/system_error.6FEED29B1F9330CB.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/time.h.8ED4AF002848A61B.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/time.h.8ED4AF002848A61B.idx new file mode 100644 index 0000000..bcf7e56 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/time.h.8ED4AF002848A61B.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/timeb.h.2CCF35B3B6D54702.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/timeb.h.2CCF35B3B6D54702.idx new file mode 100644 index 0000000..50dc03c Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/timeb.h.2CCF35B3B6D54702.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/timeb_s.h.611DE04E1135A676.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/timeb_s.h.611DE04E1135A676.idx new file mode 100644 index 0000000..49896cd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/timeb_s.h.611DE04E1135A676.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/tuple.E1657B327E4F392F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/tuple.E1657B327E4F392F.idx new file mode 100644 index 0000000..d1e01dd Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/tuple.E1657B327E4F392F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.1218BAEDABC35C49.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.1218BAEDABC35C49.idx new file mode 100644 index 0000000..48de306 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.1218BAEDABC35C49.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.h.C2CAA12FCA97DDFE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.h.C2CAA12FCA97DDFE.idx new file mode 100644 index 0000000..861d1e8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/type_traits.h.C2CAA12FCA97DDFE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/typeinfo.F9DD1E750F9439B7.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/typeinfo.F9DD1E750F9439B7.idx new file mode 100644 index 0000000..41a7919 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/typeinfo.F9DD1E750F9439B7.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.3569750182E36B90.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.3569750182E36B90.idx new file mode 100644 index 0000000..0954de4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/types.h.3569750182E36B90.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/uniform_int_dist.h.79CF712C3BFBFF9E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/uniform_int_dist.h.79CF712C3BFBFF9E.idx new file mode 100644 index 0000000..7d45cfb Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/uniform_int_dist.h.79CF712C3BFBFF9E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unique_ptr.h.FBCDF72447141D44.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unique_ptr.h.FBCDF72447141D44.idx new file mode 100644 index 0000000..fd843a5 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unique_ptr.h.FBCDF72447141D44.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unordered_map.5AA489187FD17D9F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unordered_map.5AA489187FD17D9F.idx new file mode 100644 index 0000000..a0d1b31 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unordered_map.5AA489187FD17D9F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unordered_map.h.235163E201A5AB71.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unordered_map.h.235163E201A5AB71.idx new file mode 100644 index 0000000..e02debf Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/unordered_map.h.235163E201A5AB71.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/uses_allocator.h.EA5E6D8FD98731B6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/uses_allocator.h.EA5E6D8FD98731B6.idx new file mode 100644 index 0000000..23d0cf4 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/uses_allocator.h.EA5E6D8FD98731B6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/utility.319C05A0FBAAE73F.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/utility.319C05A0FBAAE73F.idx new file mode 100644 index 0000000..632aa81 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/utility.319C05A0FBAAE73F.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vadefs.h.50F7679C8253B4CC.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vadefs.h.50F7679C8253B4CC.idx new file mode 100644 index 0000000..234e785 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vadefs.h.50F7679C8253B4CC.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vadefs.h.544C02528875C6F9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vadefs.h.544C02528875C6F9.idx new file mode 100644 index 0000000..584d38b Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vadefs.h.544C02528875C6F9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/variant.197C1BD619C1F0D6.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/variant.197C1BD619C1F0D6.idx new file mode 100644 index 0000000..a71266e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/variant.197C1BD619C1F0D6.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vector.243CD12B89B15B82.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vector.243CD12B89B15B82.idx new file mode 100644 index 0000000..c55c325 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vector.243CD12B89B15B82.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vector.tcc.97F7FC630189AB1E.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vector.tcc.97F7FC630189AB1E.idx new file mode 100644 index 0000000..4a987d8 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/vector.tcc.97F7FC630189AB1E.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/version.A8FB0D355A6080BE.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/version.A8FB0D355A6080BE.idx new file mode 100644 index 0000000..58d0d8e Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/version.A8FB0D355A6080BE.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.5D58C5FAA846EB58.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.5D58C5FAA846EB58.idx new file mode 100644 index 0000000..556fd76 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/wchar.h.5D58C5FAA846EB58.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/wchar_s.h.CE42844BF2DB24A9.idx b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/wchar_s.h.CE42844BF2DB24A9.idx new file mode 100644 index 0000000..d0c0049 Binary files /dev/null and b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/.cache/clangd/index/wchar_s.h.CE42844BF2DB24A9.idx differ diff --git a/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/compile_commands.json b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/compile_commands.json new file mode 100644 index 0000000..237374d --- /dev/null +++ b/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd/compile_commands.json @@ -0,0 +1 @@ +[{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-g","-std=gnu++1z","-Wall","-Wextra","-Wextra","-fexceptions","-mthreads","-fsyntax-only","-m64","--target=x86_64-w64-mingw32","-DUNICODE","-D_UNICODE","-DWIN32","-DMINGW_HAS_SECURE_API","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_GUI_LIB","-DQT_CORE_LIB","-DQT_NEEDS_QMAIN","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedMingwHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders\\QtCore","-IE:\\qt_project\\examSystem","-IE:\\Qt\\6.5.3\\mingw_64\\include","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtWidgets","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtGui","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtCore","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\\debug","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug","-IE:\\Qt\\6.5.3\\mingw_64\\mkspecs\\win32-g++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\x86_64-w64-mingw32","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\backward","-isystem","E:\\Qt\\Tools\\QtCreator\\bin\\clang\\lib\\clang\\20\\include","-isystem","E:\\Qt\\Tools\\mingw1120_64\\x86_64-w64-mingw32\\include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","E:\\qt_project\\examSystem\\main.cpp"],"directory":"E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd","file":"E:/qt_project/examSystem/main.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-g","-std=gnu++1z","-Wall","-Wextra","-Wextra","-fexceptions","-mthreads","-fsyntax-only","-m64","--target=x86_64-w64-mingw32","-DUNICODE","-D_UNICODE","-DWIN32","-DMINGW_HAS_SECURE_API","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_GUI_LIB","-DQT_CORE_LIB","-DQT_NEEDS_QMAIN","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedMingwHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders\\QtCore","-IE:\\qt_project\\examSystem","-IE:\\Qt\\6.5.3\\mingw_64\\include","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtWidgets","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtGui","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtCore","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\\debug","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug","-IE:\\Qt\\6.5.3\\mingw_64\\mkspecs\\win32-g++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\x86_64-w64-mingw32","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\backward","-isystem","E:\\Qt\\Tools\\QtCreator\\bin\\clang\\lib\\clang\\20\\include","-isystem","E:\\Qt\\Tools\\mingw1120_64\\x86_64-w64-mingw32\\include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","E:\\qt_project\\examSystem\\mainwindow.cpp"],"directory":"E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd","file":"E:/qt_project/examSystem/mainwindow.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-g","-std=gnu++1z","-Wall","-Wextra","-Wextra","-fexceptions","-mthreads","-fsyntax-only","-m64","--target=x86_64-w64-mingw32","-DUNICODE","-D_UNICODE","-DWIN32","-DMINGW_HAS_SECURE_API","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_GUI_LIB","-DQT_CORE_LIB","-DQT_NEEDS_QMAIN","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedMingwHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders\\QtCore","-IE:\\qt_project\\examSystem","-IE:\\Qt\\6.5.3\\mingw_64\\include","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtWidgets","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtGui","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtCore","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\\debug","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug","-IE:\\Qt\\6.5.3\\mingw_64\\mkspecs\\win32-g++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\x86_64-w64-mingw32","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\backward","-isystem","E:\\Qt\\Tools\\QtCreator\\bin\\clang\\lib\\clang\\20\\include","-isystem","E:\\Qt\\Tools\\mingw1120_64\\x86_64-w64-mingw32\\include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","E:\\qt_project\\examSystem\\mainwindow.h"],"directory":"E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd","file":"E:/qt_project/examSystem/mainwindow.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-g","-std=gnu++1z","-Wall","-Wextra","-Wextra","-fexceptions","-mthreads","-fsyntax-only","-m64","--target=x86_64-w64-mingw32","-DUNICODE","-D_UNICODE","-DWIN32","-DMINGW_HAS_SECURE_API","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_GUI_LIB","-DQT_CORE_LIB","-DQT_NEEDS_QMAIN","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedMingwHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders","-IE:\\Qt\\Tools\\QtCreator\\share\\qtcreator\\cplusplus\\wrappedQtHeaders\\QtCore","-IE:\\qt_project\\examSystem","-IE:\\Qt\\6.5.3\\mingw_64\\include","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtWidgets","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtGui","-IE:\\Qt\\6.5.3\\mingw_64\\include\\QtCore","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\\debug","-IE:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug","-IE:\\Qt\\6.5.3\\mingw_64\\mkspecs\\win32-g++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\x86_64-w64-mingw32","-isystem","E:\\Qt\\Tools\\mingw1120_64\\lib\\gcc\\x86_64-w64-mingw32\\11.2.0\\include\\c++\\backward","-isystem","E:\\Qt\\Tools\\QtCreator\\bin\\clang\\lib\\clang\\20\\include","-isystem","E:\\Qt\\Tools\\mingw1120_64\\x86_64-w64-mingw32\\include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","E:\\qt_project\\examSystem\\build\\Desktop_Qt_6_5_3_MinGW_64_bit-Debug\\ui_mainwindow.h"],"directory":"E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/.qtc_clangd","file":"E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug/ui_mainwindow.h"}] \ No newline at end of file diff --git a/debug/qmake_qmake_qm_files.qrc b/debug/qmake_qmake_qm_files.qrc new file mode 100644 index 0000000..935f91e --- /dev/null +++ b/debug/qmake_qmake_qm_files.qrc @@ -0,0 +1,5 @@ + + +E:/qt_project/examSystem/debug/examSystem_zh_CN.qm + + diff --git a/examSystem.pro.user b/examSystem.pro.user new file mode 100644 index 0000000..fad17a1 --- /dev/null +++ b/examSystem.pro.user @@ -0,0 +1,225 @@ + + + + + + EnvironmentId + {d4e5c966-26d8-4345-b078-bbbcac856371} + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + true + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + 0 + 80 + true + true + 1 + 0 + false + true + false + 2 + true + true + 0 + 8 + true + false + 1 + true + true + true + *.md, *.MD, Makefile + false + true + true + + + + ProjectExplorer.Project.PluginSettings + + + true + false + true + true + true + true + + false + + + 0 + true + + true + true + Builtin.DefaultTidyAndClazy + 8 + true + + + + true + + + + + ProjectExplorer.Project.Target.0 + + Desktop + true + Desktop Qt 6.5.3 MinGW 64-bit + Desktop Qt 6.5.3 MinGW 64-bit + qt.qt6.653.win64_mingw_kit + 0 + 0 + 0 + + 0 + E:\qt_project\examSystem\build\Desktop_Qt_6_5_3_MinGW_64_bit-Debug + E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug + + + true + QtProjectManager.QMakeBuildStep + false + + + + true + Qt4ProjectManager.MakeStep + + 2 + 构建 + 构建 + ProjectExplorer.BuildSteps.Build + + + + true + Qt4ProjectManager.MakeStep + clean + + 1 + 清除 + 清除 + ProjectExplorer.BuildSteps.Clean + + 2 + false + + false + + Debug + Qt4ProjectManager.Qt4BuildConfiguration + 0 + 0 + + + 0 + 部署 + 部署 + ProjectExplorer.BuildSteps.Deploy + + 1 + + false + ProjectExplorer.DefaultDeployConfiguration + + 1 + + true + true + 0 + true + + 2 + + false + -e cpu-cycles --call-graph "dwarf,4096" -F 250 + + Qt4ProjectManager.Qt4RunConfiguration: + E:/qt_project/examSystem/examSystem.pro + false + true + true + true + E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug + + 1 + 2 + + 1 + + + 0 + 部署 + 部署 + ProjectExplorer.BuildSteps.Deploy + + 1 + + false + ProjectExplorer.DefaultDeployConfiguration + + 1 + + true + true + 0 + true + + 2 + + false + -e cpu-cycles --call-graph "dwarf,4096" -F 250 + + Qt4ProjectManager.Qt4RunConfiguration: + E:/qt_project/examSystem/examSystem.pro + false + true + true + true + E:/qt_project/examSystem/build/Desktop_Qt_6_5_3_MinGW_64_bit-Debug + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.FileVersion + 22 + + + Version + 22 + + diff --git a/frontend/Makefile b/frontend/Makefile new file mode 100644 index 0000000..779dcda --- /dev/null +++ b/frontend/Makefile @@ -0,0 +1,687 @@ +############################################################################# +# Makefile for building: examSystem +# Generated by qmake (3.1) (Qt 6.5.3) +# Project: examSystem.pro +# Template: app +# Command: E:\Qt\6.5.3\mingw_64\bin\qmake.exe -o Makefile examSystem.pro +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +first: release +install: release-install +uninstall: release-uninstall +QMAKE = E:\Qt\6.5.3\mingw_64\bin\qmake.exe +DEL_FILE = del +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +COPY = copy /y +COPY_FILE = copy /y +COPY_DIR = xcopy /s /q /y /i +INSTALL_FILE = copy /y +INSTALL_PROGRAM = copy /y +INSTALL_DIR = xcopy /s /q /y /i +QINSTALL = E:\Qt\6.5.3\mingw_64\bin\qmake.exe -install qinstall +QINSTALL_PROGRAM = E:\Qt\6.5.3\mingw_64\bin\qmake.exe -install qinstall -exe +DEL_FILE = del +SYMLINK = $(QMAKE) -install ln -f -s +DEL_DIR = rmdir +MOVE = move +IDC = idc +IDL = midl +ZIP = zip -r -9 +DEF_FILE = +RES_FILE = +SED = $(QMAKE) -install sed +MOVE = move +SUBTARGETS = \ + release \ + debug + + +release: FORCE + $(MAKE) -f $(MAKEFILE).Release +release-make_first: FORCE + $(MAKE) -f $(MAKEFILE).Release +release-all: FORCE + $(MAKE) -f $(MAKEFILE).Release all +release-clean: FORCE + $(MAKE) -f $(MAKEFILE).Release clean +release-distclean: FORCE + $(MAKE) -f $(MAKEFILE).Release distclean +release-install: FORCE + $(MAKE) -f $(MAKEFILE).Release install +release-uninstall: FORCE + $(MAKE) -f $(MAKEFILE).Release uninstall +debug: FORCE + $(MAKE) -f $(MAKEFILE).Debug +debug-make_first: FORCE + $(MAKE) -f $(MAKEFILE).Debug +debug-all: FORCE + $(MAKE) -f $(MAKEFILE).Debug all +debug-clean: FORCE + $(MAKE) -f $(MAKEFILE).Debug clean +debug-distclean: FORCE + $(MAKE) -f $(MAKEFILE).Debug distclean +debug-install: FORCE + $(MAKE) -f $(MAKEFILE).Debug install +debug-uninstall: FORCE + $(MAKE) -f $(MAKEFILE).Debug uninstall + +Makefile: examSystem.pro ../../../Qt/6.5.3/mingw_64/mkspecs/win32-g++/qmake.conf ../../../Qt/6.5.3/mingw_64/mkspecs/features/spec_pre.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/device_config.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/common/sanitize.conf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/common/gcc-base.conf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/common/g++-base.conf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/windows_vulkan_sdk.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/common/windows-vulkan.conf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/common/g++-win32.conf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/common/windows-desktop.conf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/qconfig.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_ext_freetype.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_ext_libjpeg.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_ext_libpng.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3danimation.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3danimation_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dcore.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dcore_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dextras.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dextras_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dinput.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dinput_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dlogic.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dlogic_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquick.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquick_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickanimation.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickextras.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickinput.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickrender.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3drender.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3drender_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_activeqt.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_activeqt_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axbase_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axcontainer.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axcontainer_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axserver.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axserver_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_bluetooth.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_bluetooth_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_bodymovin_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_charts.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_charts_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_chartsqml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_chartsqml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_concurrent.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_concurrent_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_core.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_core_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualization.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualization_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_dbus.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_dbus_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_designer.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_designer_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_designercomponents_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_entrypoint_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_example_icons_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_fb_support_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_freetype_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_grpc.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_grpc_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_gui.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_gui_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_harfbuzz_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_help.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_help_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_httpserver.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_httpserver_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttracker.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttracker_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttrackerqml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttrackerqml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_jpeg_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsanimation.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsanimation_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssettings.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssettings_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssharedimage.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_languageserver_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_linguist.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_linguist_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_location.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_location_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimedia.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimedia_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimediawidgets.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_network.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_network_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_networkauth.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_networkauth_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_nfc.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_nfc_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_opengl.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_opengl_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_openglwidgets.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_png_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioning.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioning_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioningquick.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioningquick_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_printsupport.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_printsupport_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_protobuf.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_protobuf_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlcore.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlcore_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmldebug_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmldom_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlintegration.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlintegration_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlmodels.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmltest.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmltest_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3d.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3d_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3deffects.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3deffects_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticles.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysics.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dutils.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickeffects_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicklayouts.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickparticles_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickshapes_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktemplates2.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktimeline.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickwidgets.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjects.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_repparser.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_repparser_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxmlqml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensors.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensors_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensorsquick.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialbus.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialbus_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialport.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialport_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_shadertools.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_shadertools_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_spatialaudio.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sql.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sql_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachine.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachine_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachineqml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svg.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svg_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svgwidgets.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svgwidgets_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_testlib.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_testlib_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_texttospeech.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_texttospeech_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_tools_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_uiplugin.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_uitools.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_uitools_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webchannel.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webchannel_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_websockets.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_websockets_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webview.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webview_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webviewquick.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webviewquick_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_widgets.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_widgets_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_xml.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_xml_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_zlib_private.pri \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/qt_functions.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/qt_config.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/win32-g++/qmake.conf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/exclusive_builds.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/toolchain.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/default_pre.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/default_pre.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/resolve_config.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/exclusive_builds_post.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/default_post.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/lrelease.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/entrypoint.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/precompile_header.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/warn_on.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/qt.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/resources_functions.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/resources.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/moc.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/opengl.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/uic.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/qmake_use.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/file_copies.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/windows.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/testcase_targets.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/exceptions.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/yacc.prf \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/lex.prf \ + examSystem.pro \ + ../../../Qt/6.5.3/mingw_64/lib/Qt6Widgets.prl \ + ../../../Qt/6.5.3/mingw_64/lib/Qt6Gui.prl \ + ../../../Qt/6.5.3/mingw_64/lib/Qt6Core.prl \ + ../../../Qt/6.5.3/mingw_64/lib/Qt6EntryPoint.prl \ + ../../../Qt/6.5.3/mingw_64/mkspecs/features/build_pass.prf \ + release/qmake_qmake_qm_files.qrc \ + debug/qmake_qmake_qm_files.qrc + $(QMAKE) -o Makefile examSystem.pro +../../../Qt/6.5.3/mingw_64/mkspecs/features/spec_pre.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/device_config.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/common/sanitize.conf: +../../../Qt/6.5.3/mingw_64/mkspecs/common/gcc-base.conf: +../../../Qt/6.5.3/mingw_64/mkspecs/common/g++-base.conf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/windows_vulkan_sdk.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/common/windows-vulkan.conf: +../../../Qt/6.5.3/mingw_64/mkspecs/common/g++-win32.conf: +../../../Qt/6.5.3/mingw_64/mkspecs/common/windows-desktop.conf: +../../../Qt/6.5.3/mingw_64/mkspecs/qconfig.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_ext_freetype.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_ext_libjpeg.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_ext_libpng.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3danimation.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3danimation_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dcore.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dcore_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dextras.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dextras_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dinput.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dinput_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dlogic.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dlogic_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquick.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquick_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickanimation.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickextras.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickextras_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickinput.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickinput_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickrender.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickrender_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickscene2d.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3drender.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_3drender_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_activeqt.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_activeqt_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axbase_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axcontainer.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axcontainer_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axserver.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_axserver_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_bluetooth.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_bluetooth_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_bodymovin_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_charts.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_charts_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_chartsqml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_chartsqml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_concurrent.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_concurrent_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_core.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_core_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualization.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualization_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualizationqml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_dbus.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_dbus_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_designer.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_designer_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_designercomponents_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_entrypoint_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_example_icons_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_fb_support_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_freetype_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_grpc.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_grpc_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_gui.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_gui_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_harfbuzz_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_help.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_help_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_httpserver.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_httpserver_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttracker.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttracker_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttrackerqml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_insighttrackerqml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_jpeg_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_jsonrpc_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsanimation.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsanimation_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsqmlmodels.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssettings.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssettings_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssharedimage.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labssharedimage_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_languageserver_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_linguist.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_linguist_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_location.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_location_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimedia.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimedia_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimediaquick_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimediawidgets.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_network.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_network_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_networkauth.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_networkauth_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_nfc.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_nfc_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_opengl.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_opengl_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_openglwidgets.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_openglwidgets_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_packetprotocol_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_png_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioning.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioning_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioningquick.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_positioningquick_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_printsupport.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_printsupport_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_protobuf.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_protobuf_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlcore.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlcore_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmldebug_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmldom_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlintegration.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlintegration_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmllocalstorage.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlmodels.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlmodels_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmltest.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmltest_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlworkerscript.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3d.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3d_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetimport.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetutils.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3deffects.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3deffects_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpers.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3diblbaker.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticles.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysics.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3druntimerender.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dutils.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick3dutils_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quick_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickeffects_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicklayouts.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicklayouts_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickparticles_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickshapes_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktemplates2.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktimeline.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quicktimeline_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickwidgets.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_quickwidgets_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjects.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjects_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_repparser.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_repparser_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxmlqml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_scxmlqml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensors.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensors_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensorsquick.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sensorsquick_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialbus.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialbus_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialport.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_serialport_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_shadertools.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_shadertools_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_spatialaudio.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_spatialaudio_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sql.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_sql_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachine.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachine_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachineqml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_statemachineqml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svg.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svg_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svgwidgets.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_svgwidgets_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_testlib.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_testlib_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_texttospeech.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_texttospeech_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_tools_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_uiplugin.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_uitools.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_uitools_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_virtualkeyboard.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webchannel.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webchannel_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_websockets.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_websockets_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webview.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webview_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webviewquick.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_webviewquick_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_widgets.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_widgets_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_xml.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_xml_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/modules/qt_lib_zlib_private.pri: +../../../Qt/6.5.3/mingw_64/mkspecs/features/qt_functions.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/qt_config.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/win32-g++/qmake.conf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/spec_post.prf: +../.qmake.stash: +../../../Qt/6.5.3/mingw_64/mkspecs/features/exclusive_builds.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/toolchain.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/default_pre.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/default_pre.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/resolve_config.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/exclusive_builds_post.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/default_post.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/lrelease.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/entrypoint.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/precompile_header.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/warn_on.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/qt.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/resources_functions.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/resources.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/moc.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/opengl.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/uic.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/qmake_use.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/file_copies.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/win32/windows.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/testcase_targets.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/exceptions.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/yacc.prf: +../../../Qt/6.5.3/mingw_64/mkspecs/features/lex.prf: +examSystem.pro: +../../../Qt/6.5.3/mingw_64/lib/Qt6Widgets.prl: +../../../Qt/6.5.3/mingw_64/lib/Qt6Gui.prl: +../../../Qt/6.5.3/mingw_64/lib/Qt6Core.prl: +../../../Qt/6.5.3/mingw_64/lib/Qt6EntryPoint.prl: +../../../Qt/6.5.3/mingw_64/mkspecs/features/build_pass.prf: +release/qmake_qmake_qm_files.qrc: +debug/qmake_qmake_qm_files.qrc: +qmake: FORCE + @$(QMAKE) -o Makefile examSystem.pro + +qmake_all: FORCE + +make_first: release-make_first debug-make_first FORCE +all: release-all debug-all FORCE +clean: release-clean debug-clean FORCE +distclean: release-distclean debug-distclean FORCE + -$(DEL_FILE) Makefile + +release-mocclean: + $(MAKE) -f $(MAKEFILE).Release mocclean +debug-mocclean: + $(MAKE) -f $(MAKEFILE).Debug mocclean +mocclean: release-mocclean debug-mocclean + +release-mocables: + $(MAKE) -f $(MAKEFILE).Release mocables +debug-mocables: + $(MAKE) -f $(MAKEFILE).Debug mocables +mocables: release-mocables debug-mocables + +check: first + +benchmark: first +FORCE: + +.SUFFIXES: + +$(MAKEFILE).Release: Makefile +$(MAKEFILE).Debug: Makefile diff --git a/frontend/Makefile.Debug b/frontend/Makefile.Debug new file mode 100644 index 0000000..9a8d405 --- /dev/null +++ b/frontend/Makefile.Debug @@ -0,0 +1,2626 @@ +############################################################################# +# Makefile for building: examSystem +# Generated by qmake (3.1) (Qt 6.5.3) +# Project: examSystem.pro +# Template: app +############################################################################# + +MAKEFILE = Makefile.Debug + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN +CFLAGS = -fno-keep-inline-dllexport -g -Wall -Wextra -Wextra $(DEFINES) +CXXFLAGS = -fno-keep-inline-dllexport -g -std=gnu++1z -Wall -Wextra -Wextra -fexceptions -mthreads $(DEFINES) +INCPATH = -I. -I../../../Qt/6.5.3/mingw_64/include -I../../../Qt/6.5.3/mingw_64/include/QtWidgets -I../../../Qt/6.5.3/mingw_64/include/QtGui -I../../../Qt/6.5.3/mingw_64/include/QtCore -Idebug -I. -I/include -I../../../Qt/6.5.3/mingw_64/mkspecs/win32-g++ +LINKER = g++ +LFLAGS = -Wl,-subsystem,windows -mthreads +LIBS = E:\Qt\6.5.3\mingw_64\lib\libQt6Widgets.a E:\Qt\6.5.3\mingw_64\lib\libQt6Gui.a E:\Qt\6.5.3\mingw_64\lib\libQt6Core.a -lmingw32 E:\Qt\6.5.3\mingw_64\lib\libQt6EntryPoint.a -lshell32 +QMAKE = E:\Qt\6.5.3\mingw_64\bin\qmake.exe +DEL_FILE = del +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +COPY = copy /y +COPY_FILE = copy /y +COPY_DIR = xcopy /s /q /y /i +INSTALL_FILE = copy /y +INSTALL_PROGRAM = copy /y +INSTALL_DIR = xcopy /s /q /y /i +QINSTALL = E:\Qt\6.5.3\mingw_64\bin\qmake.exe -install qinstall +QINSTALL_PROGRAM = E:\Qt\6.5.3\mingw_64\bin\qmake.exe -install qinstall -exe +DEL_FILE = del +SYMLINK = $(QMAKE) -install ln -f -s +DEL_DIR = rmdir +MOVE = move +IDC = idc +IDL = midl +ZIP = zip -r -9 +DEF_FILE = +RES_FILE = +SED = $(QMAKE) -install sed +MOVE = move + +####### Output directory + +OBJECTS_DIR = debug + +####### Files + +SOURCES = src\main.cc \ + src\main_window.cc \ + src\login_widget.cc \ + src\selection_widget.cc \ + src\question_widget.cc \ + src\result_widget.cc \ + src\base_widget.cc debug\qrc_qmake_qmake_qm_files.cpp \ + debug\moc_main_window.cpp \ + debug\moc_login_widget.cpp \ + debug\moc_selection_widget.cpp \ + debug\moc_question_widget.cpp \ + debug\moc_result_widget.cpp \ + debug\moc_base_widget.cpp +OBJECTS = debug/main.o \ + debug/main_window.o \ + debug/login_widget.o \ + debug/selection_widget.o \ + debug/question_widget.o \ + debug/result_widget.o \ + debug/base_widget.o \ + debug/qrc_qmake_qmake_qm_files.o \ + debug/moc_main_window.o \ + debug/moc_login_widget.o \ + debug/moc_selection_widget.o \ + debug/moc_question_widget.o \ + debug/moc_result_widget.o \ + debug/moc_base_widget.o + +DIST = src\main_window.h \ + src\login_widget.h \ + src\selection_widget.h \ + src\question_widget.h \ + src\result_widget.h \ + src\base_widget.h \ + shared\ibackend_service.h src\main.cc \ + src\main_window.cc \ + src\login_widget.cc \ + src\selection_widget.cc \ + src\question_widget.cc \ + src\result_widget.cc \ + src\base_widget.cc +QMAKE_TARGET = examSystem +DESTDIR = debug\ #avoid trailing-slash linebreak +TARGET = examSystem.exe +DESTDIR_TARGET = debug\examSystem.exe + +####### Build rules + +first: all +all: Makefile.Debug debug/examSystem.exe + +debug/examSystem.exe: E:/Qt/6.5.3/mingw_64/lib/libQt6Widgets.a E:/Qt/6.5.3/mingw_64/lib/libQt6Gui.a E:/Qt/6.5.3/mingw_64/lib/libQt6Core.a E:/Qt/6.5.3/mingw_64/lib/libQt6EntryPoint.a ui_mainwindow.h $(OBJECTS) + $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @debug\object_script.examSystem.Debug $(LIBS) + +qmake: FORCE + @$(QMAKE) -o Makefile.Debug examSystem.pro + +qmake_all: FORCE + +dist: + $(ZIP) examSystem.zip $(SOURCES) $(DIST) examSystem.pro ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\spec_pre.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\device_config.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\sanitize.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\gcc-base.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\g++-base.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\windows-vulkan.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\g++-win32.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\windows-desktop.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\qconfig.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3danimation.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3danimation_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dcore.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dcore_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dextras.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dextras_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dinput.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dinput_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dlogic.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dlogic_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickanimation.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickextras.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickextras_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickinput.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickinput_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickrender.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickrender_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickscene2d.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3drender.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3drender_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_activeqt.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_activeqt_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axbase_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axcontainer.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axcontainer_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axserver.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axserver_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_bluetooth.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_bluetooth_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_bodymovin_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_charts.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_charts_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_chartsqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_chartsqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_core.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualization.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualization_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualizationqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualizationqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_grpc.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_grpc_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_help.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_httpserver.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_httpserver_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttracker.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttracker_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttrackerqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttrackerqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_jsonrpc_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_languageserver_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_linguist_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_location.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_location_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimedia.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimedia_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimediaquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimediawidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_network.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_networkauth.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_networkauth_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_nfc.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_nfc_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioning.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioning_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioningquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioningquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_protobuf.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_protobuf_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3d.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3d_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetimport.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetimport_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetutils.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetutils_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3deffects.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3deffects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dglslparser_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpers.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpers_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpersimpl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpersimpl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3diblbaker.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3diblbaker_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticleeffects.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticleeffects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticles.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticles_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysics.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysics_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysicshelpers.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysicshelpers_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3druntimerender.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3druntimerender_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dspatialaudio_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dutils.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dutils_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktimeline.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktimeline_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjects.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjectsqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjectsqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_repparser.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_repparser_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxmlqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxmlqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensors.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensors_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensorsquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensorsquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialbus.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialbus_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialport.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialport_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_shadertools.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_shadertools_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_spatialaudio.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_spatialaudio_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachine.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachine_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachineqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachineqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_texttospeech.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_texttospeech_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_virtualkeyboard.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webchannel.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webchannel_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_websockets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_websockets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webview.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webview_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webviewquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webviewquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qt_functions.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qt_config.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\win32-g++\qmake.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\spec_post.prf ..\.qmake.stash ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\exclusive_builds.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\toolchain.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\default_pre.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\default_pre.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\resolve_config.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\default_post.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\build_pass.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\lrelease.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\entrypoint.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\precompile_header.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\warn_on.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qt.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\resources_functions.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\resources.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\moc.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\opengl.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\uic.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qmake_use.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\file_copies.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\windows.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\testcase_targets.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\exceptions.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\yacc.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\lex.prf examSystem.pro debug\qmake_qmake_qm_files.qrc ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6Widgets.prl ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6Gui.prl ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6Core.prl ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6EntryPoint.prl examSystem_zh_CN.ts examSystem_zh_CN.ts examSystem_zh_CN.ts debug\qmake_qmake_qm_files.qrc ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\data\dummy.cpp src\main_window.h src\login_widget.h src\selection_widget.h src\question_widget.h src\result_widget.h src\base_widget.h shared\ibackend_service.h src\main.cc src\main_window.cc src\login_widget.cc src\selection_widget.cc src\question_widget.cc src\result_widget.cc src\base_widget.cc mainwindow.ui + +clean: compiler_clean + -$(DEL_FILE) debug\main.o debug\main_window.o debug\login_widget.o debug\selection_widget.o debug\question_widget.o debug\result_widget.o debug\base_widget.o debug\qrc_qmake_qmake_qm_files.o debug\moc_main_window.o debug\moc_login_widget.o debug\moc_selection_widget.o debug\moc_question_widget.o debug\moc_result_widget.o debug\moc_base_widget.o + +distclean: clean + -$(DEL_FILE) $(DESTDIR_TARGET) + -$(DEL_FILE) Makefile.Debug + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compiler_lrelease_make_all: debug/examSystem_zh_CN.qm +compiler_lrelease_clean: + -$(DEL_FILE) debug\examSystem_zh_CN.qm +debug/examSystem_zh_CN.qm: examSystem_zh_CN.ts + E:\Qt\6.5.3\mingw_64\bin\lrelease.exe examSystem_zh_CN.ts -qm debug\examSystem_zh_CN.qm + +compiler_no_pch_compiler_make_all: +compiler_no_pch_compiler_clean: +compiler_rcc_make_all: debug/qrc_qmake_qmake_qm_files.cpp +compiler_rcc_clean: + -$(DEL_FILE) debug\qrc_qmake_qmake_qm_files.cpp +debug/qrc_qmake_qmake_qm_files.cpp: debug/qmake_qmake_qm_files.qrc \ + ../../../Qt/6.5.3/mingw_64/bin/rcc.exe \ + debug/examSystem_zh_CN.qm + E:\Qt\6.5.3\mingw_64\bin\rcc.exe -name qmake_qmake_qm_files --no-zstd debug\qmake_qmake_qm_files.qrc -o debug\qrc_qmake_qmake_qm_files.cpp + +compiler_moc_predefs_make_all: debug/moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) debug\moc_predefs.h +debug/moc_predefs.h: ../../../Qt/6.5.3/mingw_64/mkspecs/features/data/dummy.cpp + g++ -fno-keep-inline-dllexport -g -std=gnu++1z -Wall -Wextra -Wextra -dM -E -o debug\moc_predefs.h ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\data\dummy.cpp + +compiler_moc_header_make_all: debug/moc_main_window.cpp debug/moc_login_widget.cpp debug/moc_selection_widget.cpp debug/moc_question_widget.cpp debug/moc_result_widget.cpp debug/moc_base_widget.cpp +compiler_moc_header_clean: + -$(DEL_FILE) debug\moc_main_window.cpp debug\moc_login_widget.cpp debug\moc_selection_widget.cpp debug\moc_question_widget.cpp debug\moc_result_widget.cpp debug\moc_base_widget.cpp +debug/moc_main_window.cpp: src/main_window.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMainWindow \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmainwindow.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtabwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + src/selection_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + src/question_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + src/result_widget.h \ + debug/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/debug/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\main_window.h -o debug\moc_main_window.cpp + +debug/moc_login_widget.cpp: src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + debug/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/debug/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\login_widget.h -o debug\moc_login_widget.cpp + +debug/moc_selection_widget.cpp: src/selection_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + debug/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/debug/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\selection_widget.h -o debug\moc_selection_widget.cpp + +debug/moc_question_widget.cpp: src/question_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + debug/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/debug/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\question_widget.h -o debug\moc_question_widget.cpp + +debug/moc_result_widget.cpp: src/result_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + debug/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/debug/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\result_widget.h -o debug\moc_result_widget.cpp + +debug/moc_base_widget.cpp: src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + debug/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/debug/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\base_widget.h -o debug\moc_base_widget.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_mainwindow.h +compiler_uic_clean: + -$(DEL_FILE) ui_mainwindow.h +ui_mainwindow.h: mainwindow.ui \ + ../../../Qt/6.5.3/mingw_64/bin/uic.exe + E:\Qt\6.5.3\mingw_64\bin\uic.exe mainwindow.ui -o ui_mainwindow.h + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_lrelease_clean compiler_rcc_clean compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean + + + +####### Compile + +debug/main.o: src/main.cc ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QApplication \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qeventloop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication_platform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfutureinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmutex.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtsan_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qresultstore.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthreadpool.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthread.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdeadlinetimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qelapsedtimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrunnable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexception.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpromise.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputmethod.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication_platform.h \ + src/main_window.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMainWindow \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmainwindow.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtabwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + src/selection_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + src/question_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + src/result_widget.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\main.o src\main.cc + +debug/main_window.o: src/main_window.cc src/main_window.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMainWindow \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmainwindow.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtabwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + src/selection_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + src/question_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + src/result_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QApplication \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qeventloop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication_platform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfutureinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmutex.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtsan_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qresultstore.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthreadpool.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthread.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdeadlinetimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qelapsedtimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrunnable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexception.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpromise.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputmethod.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication_platform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\main_window.o src\main_window.cc + +debug/login_widget.o: src/login_widget.cc src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QHBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QFormLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qformlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMessageBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmessagebox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qdialog.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRegularExpression \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QTimer \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasictimer.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\login_widget.o src\login_widget.cc + +debug/selection_widget.o: src/selection_widget.cc src/selection_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QHBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\selection_widget.o src\selection_widget.cc + +debug/question_widget.o: src/question_widget.cc src/question_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QHBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QGroupBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgroupbox.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\question_widget.o src\question_widget.cc + +debug/result_widget.o: src/result_widget.cc src/result_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\result_widget.o src\result_widget.cc + +debug/base_widget.o: src/base_widget.cc src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMessageBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmessagebox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qdialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\base_widget.o src\base_widget.cc + +debug/qrc_qmake_qmake_qm_files.o: debug/qrc_qmake_qmake_qm_files.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\qrc_qmake_qmake_qm_files.o debug\qrc_qmake_qmake_qm_files.cpp + +debug/moc_main_window.o: debug/moc_main_window.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_main_window.o debug\moc_main_window.cpp + +debug/moc_login_widget.o: debug/moc_login_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_login_widget.o debug\moc_login_widget.cpp + +debug/moc_selection_widget.o: debug/moc_selection_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_selection_widget.o debug\moc_selection_widget.cpp + +debug/moc_question_widget.o: debug/moc_question_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_question_widget.o debug\moc_question_widget.cpp + +debug/moc_result_widget.o: debug/moc_result_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_result_widget.o debug\moc_result_widget.cpp + +debug/moc_base_widget.o: debug/moc_base_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_base_widget.o debug\moc_base_widget.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + +.SUFFIXES: + diff --git a/frontend/Makefile.Release b/frontend/Makefile.Release new file mode 100644 index 0000000..ef0e684 --- /dev/null +++ b/frontend/Makefile.Release @@ -0,0 +1,2626 @@ +############################################################################# +# Makefile for building: examSystem +# Generated by qmake (3.1) (Qt 6.5.3) +# Project: examSystem.pro +# Template: app +############################################################################# + +MAKEFILE = Makefile.Release + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN +CFLAGS = -fno-keep-inline-dllexport -O2 -Wall -Wextra -Wextra $(DEFINES) +CXXFLAGS = -fno-keep-inline-dllexport -O2 -std=gnu++1z -Wall -Wextra -Wextra -fexceptions -mthreads $(DEFINES) +INCPATH = -I. -I../../../Qt/6.5.3/mingw_64/include -I../../../Qt/6.5.3/mingw_64/include/QtWidgets -I../../../Qt/6.5.3/mingw_64/include/QtGui -I../../../Qt/6.5.3/mingw_64/include/QtCore -Irelease -I. -I/include -I../../../Qt/6.5.3/mingw_64/mkspecs/win32-g++ +LINKER = g++ +LFLAGS = -Wl,-s -Wl,-subsystem,windows -mthreads +LIBS = E:\Qt\6.5.3\mingw_64\lib\libQt6Widgets.a E:\Qt\6.5.3\mingw_64\lib\libQt6Gui.a E:\Qt\6.5.3\mingw_64\lib\libQt6Core.a -lmingw32 E:\Qt\6.5.3\mingw_64\lib\libQt6EntryPoint.a -lshell32 +QMAKE = E:\Qt\6.5.3\mingw_64\bin\qmake.exe +DEL_FILE = del +CHK_DIR_EXISTS= if not exist +MKDIR = mkdir +COPY = copy /y +COPY_FILE = copy /y +COPY_DIR = xcopy /s /q /y /i +INSTALL_FILE = copy /y +INSTALL_PROGRAM = copy /y +INSTALL_DIR = xcopy /s /q /y /i +QINSTALL = E:\Qt\6.5.3\mingw_64\bin\qmake.exe -install qinstall +QINSTALL_PROGRAM = E:\Qt\6.5.3\mingw_64\bin\qmake.exe -install qinstall -exe +DEL_FILE = del +SYMLINK = $(QMAKE) -install ln -f -s +DEL_DIR = rmdir +MOVE = move +IDC = idc +IDL = midl +ZIP = zip -r -9 +DEF_FILE = +RES_FILE = +SED = $(QMAKE) -install sed +MOVE = move + +####### Output directory + +OBJECTS_DIR = release + +####### Files + +SOURCES = src\main.cc \ + src\main_window.cc \ + src\login_widget.cc \ + src\selection_widget.cc \ + src\question_widget.cc \ + src\result_widget.cc \ + src\base_widget.cc release\qrc_qmake_qmake_qm_files.cpp \ + release\moc_main_window.cpp \ + release\moc_login_widget.cpp \ + release\moc_selection_widget.cpp \ + release\moc_question_widget.cpp \ + release\moc_result_widget.cpp \ + release\moc_base_widget.cpp +OBJECTS = release/main.o \ + release/main_window.o \ + release/login_widget.o \ + release/selection_widget.o \ + release/question_widget.o \ + release/result_widget.o \ + release/base_widget.o \ + release/qrc_qmake_qmake_qm_files.o \ + release/moc_main_window.o \ + release/moc_login_widget.o \ + release/moc_selection_widget.o \ + release/moc_question_widget.o \ + release/moc_result_widget.o \ + release/moc_base_widget.o + +DIST = src\main_window.h \ + src\login_widget.h \ + src\selection_widget.h \ + src\question_widget.h \ + src\result_widget.h \ + src\base_widget.h \ + shared\ibackend_service.h src\main.cc \ + src\main_window.cc \ + src\login_widget.cc \ + src\selection_widget.cc \ + src\question_widget.cc \ + src\result_widget.cc \ + src\base_widget.cc +QMAKE_TARGET = examSystem +DESTDIR = release\ #avoid trailing-slash linebreak +TARGET = examSystem.exe +DESTDIR_TARGET = release\examSystem.exe + +####### Build rules + +first: all +all: Makefile.Release release/examSystem.exe + +release/examSystem.exe: E:/Qt/6.5.3/mingw_64/lib/libQt6Widgets.a E:/Qt/6.5.3/mingw_64/lib/libQt6Gui.a E:/Qt/6.5.3/mingw_64/lib/libQt6Core.a E:/Qt/6.5.3/mingw_64/lib/libQt6EntryPoint.a ui_mainwindow.h $(OBJECTS) + $(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) @release\object_script.examSystem.Release $(LIBS) + +qmake: FORCE + @$(QMAKE) -o Makefile.Release examSystem.pro + +qmake_all: FORCE + +dist: + $(ZIP) examSystem.zip $(SOURCES) $(DIST) examSystem.pro ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\spec_pre.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\device_config.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\sanitize.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\gcc-base.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\g++-base.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\windows-vulkan.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\g++-win32.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\common\windows-desktop.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\qconfig.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3danimation.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3danimation_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dcore.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dcore_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dextras.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dextras_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dinput.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dinput_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dlogic.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dlogic_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickanimation.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickanimation_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickextras.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickextras_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickinput.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickinput_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickrender.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickrender_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickscene2d.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3dquickscene2d_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3drender.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_3drender_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_activeqt.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_activeqt_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axbase_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axcontainer.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axcontainer_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axserver.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_axserver_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_bluetooth.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_bluetooth_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_bodymovin_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_charts.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_charts_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_chartsqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_chartsqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_core.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualization.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualization_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualizationqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_datavisualizationqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_grpc.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_grpc_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_help.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_httpserver.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_httpserver_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttracker.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttracker_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttrackerqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_insighttrackerqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_jsonrpc_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_languageserver_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_linguist_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_location.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_location_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimedia.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimedia_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimediaquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimediawidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_multimediawidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_network.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_networkauth.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_networkauth_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_nfc.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_nfc_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioning.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioning_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioningquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_positioningquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_protobuf.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_protobuf_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3d.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3d_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetimport.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetimport_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetutils.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dassetutils_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3deffects.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3deffects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dglslparser_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpers.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpers_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpersimpl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dhelpersimpl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3diblbaker.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3diblbaker_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticleeffects.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticleeffects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticles.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dparticles_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysics.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysics_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysicshelpers.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dphysicshelpers_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3druntimerender.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3druntimerender_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dspatialaudio_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dutils.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick3dutils_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktimeline.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quicktimeline_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjects.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjects_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjectsqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_remoteobjectsqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_repparser.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_repparser_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxmlqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_scxmlqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensors.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensors_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensorsquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sensorsquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialbus.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialbus_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialport.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_serialport_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_shadertools.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_shadertools_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_spatialaudio.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_spatialaudio_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachine.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachine_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachineqml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_statemachineqml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_texttospeech.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_texttospeech_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_virtualkeyboard.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_virtualkeyboard_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webchannel.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webchannel_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_websockets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_websockets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webview.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webview_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webviewquick.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_webviewquick_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qt_functions.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qt_config.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\win32-g++\qmake.conf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\spec_post.prf ..\.qmake.stash ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\exclusive_builds.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\toolchain.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\default_pre.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\default_pre.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\resolve_config.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\default_post.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\build_pass.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\lrelease.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\entrypoint.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\precompile_header.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\warn_on.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qt.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\resources_functions.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\resources.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\moc.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\opengl.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\uic.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\qmake_use.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\file_copies.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\win32\windows.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\testcase_targets.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\exceptions.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\yacc.prf ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\lex.prf examSystem.pro release\qmake_qmake_qm_files.qrc ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6Widgets.prl ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6Gui.prl ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6Core.prl ..\..\..\Qt\6.5.3\mingw_64\lib\Qt6EntryPoint.prl examSystem_zh_CN.ts examSystem_zh_CN.ts examSystem_zh_CN.ts release\qmake_qmake_qm_files.qrc ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\data\dummy.cpp src\main_window.h src\login_widget.h src\selection_widget.h src\question_widget.h src\result_widget.h src\base_widget.h shared\ibackend_service.h src\main.cc src\main_window.cc src\login_widget.cc src\selection_widget.cc src\question_widget.cc src\result_widget.cc src\base_widget.cc mainwindow.ui + +clean: compiler_clean + -$(DEL_FILE) release\main.o release\main_window.o release\login_widget.o release\selection_widget.o release\question_widget.o release\result_widget.o release\base_widget.o release\qrc_qmake_qmake_qm_files.o release\moc_main_window.o release\moc_login_widget.o release\moc_selection_widget.o release\moc_question_widget.o release\moc_result_widget.o release\moc_base_widget.o + +distclean: clean + -$(DEL_FILE) $(DESTDIR_TARGET) + -$(DEL_FILE) Makefile.Release + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compiler_lrelease_make_all: release/examSystem_zh_CN.qm +compiler_lrelease_clean: + -$(DEL_FILE) release\examSystem_zh_CN.qm +release/examSystem_zh_CN.qm: examSystem_zh_CN.ts + E:\Qt\6.5.3\mingw_64\bin\lrelease.exe examSystem_zh_CN.ts -qm release\examSystem_zh_CN.qm + +compiler_no_pch_compiler_make_all: +compiler_no_pch_compiler_clean: +compiler_rcc_make_all: release/qrc_qmake_qmake_qm_files.cpp +compiler_rcc_clean: + -$(DEL_FILE) release\qrc_qmake_qmake_qm_files.cpp +release/qrc_qmake_qmake_qm_files.cpp: release/qmake_qmake_qm_files.qrc \ + ../../../Qt/6.5.3/mingw_64/bin/rcc.exe \ + release/examSystem_zh_CN.qm + E:\Qt\6.5.3\mingw_64\bin\rcc.exe -name qmake_qmake_qm_files --no-zstd release\qmake_qmake_qm_files.qrc -o release\qrc_qmake_qmake_qm_files.cpp + +compiler_moc_predefs_make_all: release/moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) release\moc_predefs.h +release/moc_predefs.h: ../../../Qt/6.5.3/mingw_64/mkspecs/features/data/dummy.cpp + g++ -fno-keep-inline-dllexport -O2 -std=gnu++1z -Wall -Wextra -Wextra -dM -E -o release\moc_predefs.h ..\..\..\Qt\6.5.3\mingw_64\mkspecs\features\data\dummy.cpp + +compiler_moc_header_make_all: release/moc_main_window.cpp release/moc_login_widget.cpp release/moc_selection_widget.cpp release/moc_question_widget.cpp release/moc_result_widget.cpp release/moc_base_widget.cpp +compiler_moc_header_clean: + -$(DEL_FILE) release\moc_main_window.cpp release\moc_login_widget.cpp release\moc_selection_widget.cpp release\moc_question_widget.cpp release\moc_result_widget.cpp release\moc_base_widget.cpp +release/moc_main_window.cpp: src/main_window.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMainWindow \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmainwindow.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtabwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + src/selection_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + src/question_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + src/result_widget.h \ + release/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/release/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\main_window.h -o release\moc_main_window.cpp + +release/moc_login_widget.cpp: src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + release/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/release/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\login_widget.h -o release\moc_login_widget.cpp + +release/moc_selection_widget.cpp: src/selection_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + release/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/release/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\selection_widget.h -o release\moc_selection_widget.cpp + +release/moc_question_widget.cpp: src/question_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + release/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/release/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\question_widget.h -o release\moc_question_widget.cpp + +release/moc_result_widget.cpp: src/result_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + release/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/release/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\result_widget.h -o release\moc_result_widget.cpp + +release/moc_base_widget.cpp: src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + release/moc_predefs.h \ + ../../../Qt/6.5.3/mingw_64/bin/moc.exe + E:\Qt\6.5.3\mingw_64\bin\moc.exe $(DEFINES) --include E:/qt_project/examSystem/frontend/release/moc_predefs.h -IE:/Qt/6.5.3/mingw_64/mkspecs/win32-g++ -IE:/qt_project/examSystem/frontend -IE:/Qt/6.5.3/mingw_64/include -IE:/Qt/6.5.3/mingw_64/include/QtWidgets -IE:/Qt/6.5.3/mingw_64/include/QtGui -IE:/Qt/6.5.3/mingw_64/include/QtCore -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++ -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/x86_64-w64-mingw32 -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include/c++/backward -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include -IE:/Qt/Tools/mingw1120_64/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed -IE:/Qt/Tools/mingw1120_64/x86_64-w64-mingw32/include src\base_widget.h -o release\moc_base_widget.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_mainwindow.h +compiler_uic_clean: + -$(DEL_FILE) ui_mainwindow.h +ui_mainwindow.h: mainwindow.ui \ + ../../../Qt/6.5.3/mingw_64/bin/uic.exe + E:\Qt\6.5.3\mingw_64\bin\uic.exe mainwindow.ui -o ui_mainwindow.h + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_lrelease_clean compiler_rcc_clean compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean + + + +####### Compile + +release/main.o: src/main.cc ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QApplication \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qeventloop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication_platform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfutureinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmutex.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtsan_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qresultstore.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthreadpool.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthread.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdeadlinetimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qelapsedtimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrunnable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexception.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpromise.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputmethod.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication_platform.h \ + src/main_window.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMainWindow \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmainwindow.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtabwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + src/selection_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + src/question_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + src/result_widget.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\main.o src\main.cc + +release/main_window.o: src/main_window.cc src/main_window.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMainWindow \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmainwindow.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtabwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + src/selection_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + src/question_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + src/result_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QApplication \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qeventloop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreapplication_platform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfutureinterface.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmutex.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtsan_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qresultstore.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfuture_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthreadpool.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qthread.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdeadlinetimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qelapsedtimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrunnable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexception.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpromise.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputmethod.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qguiapplication_platform.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\main_window.o src\main_window.cc + +release/login_widget.o: src/login_widget.cc src/login_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QStackedWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qstackedwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLineEdit \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlineedit.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextoption.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QHBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QFormLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qformlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMessageBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmessagebox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qdialog.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRegularExpression \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QTimer \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtimer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasictimer.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\login_widget.o src\login_widget.cc + +release/selection_widget.o: src/selection_widget.cc src/selection_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QSpinBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractspinbox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvalidator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qregularexpression.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlocale.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QHBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\selection_widget.o src\selection_widget.cc + +release/question_widget.o: src/question_widget.cc src/question_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QRadioButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qradiobutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QButtonGroup \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qbuttongroup.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QHBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QGroupBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgroupbox.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\question_widget.o src\question_widget.cc + +release/result_widget.o: src/result_widget.cc src/result_widget.h \ + src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QLabel \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlabel.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qframe.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpicture.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtextdocument.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QPushButton \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qpushbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qabstractbutton.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QVBoxLayout \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qboxlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayout.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qlayoutitem.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qgridlayout.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\result_widget.o src\result_widget.cc + +release/base_widget.o: src/base_widget.cc src/base_widget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QWidget \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qwidget.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobal.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversionchecks.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconfig.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcore-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtconfigmacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtcoreexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtpreprocessorsupport.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtnoop.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsystemdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qprocessordetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompilerdetection.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qassert.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypes.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtclasshelpermacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtversion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtypeinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsysinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlogging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qflags.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbasicatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qatomic_cxx11.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qgenericatomic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qconstructormacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdarwinhelpers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qexceptionhandling.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qforeach.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtdeprecationmarkers.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttypetraits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfunctionpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qglobalstatic.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmalloc.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qminmax.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnumeric.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qoverload.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qswap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtenvironmentvariables.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtresource.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qttranslation.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qversiontagging.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtgui-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtguiexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgets-config.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qtwidgetsexports.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnamespace.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtmetamacros.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobjectdefs_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qwindowdefs_win.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstring.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qchar.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrefcount.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpair.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydatapointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qarraydataops.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainertools_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qxptype_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearrayview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringfwd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20type_traits.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringliteral.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qanystringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qutf8stringview.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringtokenizer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringbuilder.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhashfunctions.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterator.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbytearraylist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringlist.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qalgorithms.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringmatcher.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcoreevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetatype.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcompare.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdatastream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevicebase.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qfloat16.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmath.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiterable.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmetacontainer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontainerinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtaggedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qscopeguard.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qobject_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qbindingstorage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmargins.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qaction.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qkeysequence.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qicon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsize.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpaintdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qrect.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcolor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgb.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qrgba64.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qsharedpointer_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qimage.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpixelformat.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qtransform.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpolygon.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qregion.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qline.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvariant.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qdebug.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qtextstream.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qstringconverter_base.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qcontiguouscache.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qshareddata_impl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qset.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qhash.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qvarlengtharray.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/q20memory.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpalette.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbrush.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfont.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontmetrics.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qfontinfo.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qsizepolicy.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qcursor.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qbitmap.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qevent.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qiodevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qpointer.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qurl.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qeventpoint.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvector2d.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qvectornd.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qpointingdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qinputdevice.h \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/qscreen.h \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QList \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QObject \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QRect \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSize \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/QSizeF \ + ../../../Qt/6.5.3/mingw_64/include/QtGui/QTransform \ + ../../../Qt/6.5.3/mingw_64/include/QtCore/qnativeinterface.h \ + shared/ibackend_service.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/QMessageBox \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qmessagebox.h \ + ../../../Qt/6.5.3/mingw_64/include/QtWidgets/qdialog.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\base_widget.o src\base_widget.cc + +release/qrc_qmake_qmake_qm_files.o: release/qrc_qmake_qmake_qm_files.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\qrc_qmake_qmake_qm_files.o release\qrc_qmake_qmake_qm_files.cpp + +release/moc_main_window.o: release/moc_main_window.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_main_window.o release\moc_main_window.cpp + +release/moc_login_widget.o: release/moc_login_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_login_widget.o release\moc_login_widget.cpp + +release/moc_selection_widget.o: release/moc_selection_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_selection_widget.o release\moc_selection_widget.cpp + +release/moc_question_widget.o: release/moc_question_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_question_widget.o release\moc_question_widget.cpp + +release/moc_result_widget.o: release/moc_result_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_result_widget.o release\moc_result_widget.cpp + +release/moc_base_widget.o: release/moc_base_widget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o release\moc_base_widget.o release\moc_base_widget.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + +.SUFFIXES: + diff --git a/frontend/debug/object_script.examSystem.Debug b/frontend/debug/object_script.examSystem.Debug new file mode 100644 index 0000000..3bdf6d2 --- /dev/null +++ b/frontend/debug/object_script.examSystem.Debug @@ -0,0 +1,14 @@ +debug/main.o +debug/main_window.o +debug/login_widget.o +debug/selection_widget.o +debug/question_widget.o +debug/result_widget.o +debug/base_widget.o +debug/qrc_qmake_qmake_qm_files.o +debug/moc_main_window.o +debug/moc_login_widget.o +debug/moc_selection_widget.o +debug/moc_question_widget.o +debug/moc_result_widget.o +debug/moc_base_widget.o diff --git a/frontend/debug/qmake_qmake_qm_files.qrc b/frontend/debug/qmake_qmake_qm_files.qrc new file mode 100644 index 0000000..0ccd83d --- /dev/null +++ b/frontend/debug/qmake_qmake_qm_files.qrc @@ -0,0 +1,5 @@ + + +E:/qt_project/examSystem/frontend/debug/examSystem_zh_CN.qm + + diff --git a/frontend/examSystem.pro b/frontend/examSystem.pro new file mode 100644 index 0000000..a1fab21 --- /dev/null +++ b/frontend/examSystem.pro @@ -0,0 +1,40 @@ +QT += core gui + +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets + +CONFIG += c++17 + +# You can make your code fail to compile if it uses deprecated APIs. +# In order to do so, uncomment the following line. +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 + +SOURCES += \ + src/main.cc \ + src/main_window.cc \ + src/login_widget.cc \ + src/selection_widget.cc \ + src/question_widget.cc \ + src/result_widget.cc \ + src/base_widget.cc \ + +HEADERS += \ + src/main_window.h \ + src/login_widget.h \ + src/selection_widget.h \ + src/question_widget.h \ + src/result_widget.h \ + src/base_widget.h \ + shared/ibackend_service.h \ + +FORMS += \ + mainwindow.ui + +TRANSLATIONS += \ + examSystem_zh_CN.ts +CONFIG += lrelease +CONFIG += embed_translations + +# Default rules for deployment. +qnx: target.path = /tmp/$${TARGET}/bin +else: unix:!android: target.path = /opt/$${TARGET}/bin +!isEmpty(target.path): INSTALLS += target diff --git a/frontend/examSystem_zh_CN.ts b/frontend/examSystem_zh_CN.ts new file mode 100644 index 0000000..630fd35 --- /dev/null +++ b/frontend/examSystem_zh_CN.ts @@ -0,0 +1,3 @@ + + + diff --git a/frontend/mainwindow.ui b/frontend/mainwindow.ui new file mode 100644 index 0000000..b07f62d --- /dev/null +++ b/frontend/mainwindow.ui @@ -0,0 +1,31 @@ + + + MainWindow + + + + 0 + 0 + 800 + 600 + + + + MainWindow + + + + + + 0 + 0 + 800 + 25 + + + + + + + + diff --git a/frontend/release/base_widget.o b/frontend/release/base_widget.o new file mode 100644 index 0000000..4e7493c Binary files /dev/null and b/frontend/release/base_widget.o differ diff --git a/frontend/release/examSystem.exe b/frontend/release/examSystem.exe new file mode 100644 index 0000000..e576d56 Binary files /dev/null and b/frontend/release/examSystem.exe differ diff --git a/frontend/release/examSystem_zh_CN.qm b/frontend/release/examSystem_zh_CN.qm new file mode 100644 index 0000000..8647e77 Binary files /dev/null and b/frontend/release/examSystem_zh_CN.qm differ diff --git a/frontend/release/login_widget.o b/frontend/release/login_widget.o new file mode 100644 index 0000000..53581ee Binary files /dev/null and b/frontend/release/login_widget.o differ diff --git a/frontend/release/loginwidget.o b/frontend/release/loginwidget.o new file mode 100644 index 0000000..a34a211 Binary files /dev/null and b/frontend/release/loginwidget.o differ diff --git a/frontend/release/main.o b/frontend/release/main.o new file mode 100644 index 0000000..1874536 Binary files /dev/null and b/frontend/release/main.o differ diff --git a/frontend/release/main_window.o b/frontend/release/main_window.o new file mode 100644 index 0000000..8af97ae Binary files /dev/null and b/frontend/release/main_window.o differ diff --git a/frontend/release/moc_base_widget.cpp b/frontend/release/moc_base_widget.cpp new file mode 100644 index 0000000..0d88b67 --- /dev/null +++ b/frontend/release/moc_base_widget.cpp @@ -0,0 +1,115 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'base_widget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.5.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../src/base_widget.h" +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'base_widget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.5.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSBaseWidgetENDCLASS_t {}; +static constexpr auto qt_meta_stringdata_CLASSBaseWidgetENDCLASS = QtMocHelpers::stringData( + "BaseWidget" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSBaseWidgetENDCLASS_t { + uint offsetsAndSizes[2]; + char stringdata0[11]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSBaseWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSBaseWidgetENDCLASS_t qt_meta_stringdata_CLASSBaseWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 10) // "BaseWidget" + }, + "BaseWidget" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSBaseWidgetENDCLASS[] = { + + // content: + 11, // revision + 0, // classname + 0, 0, // classinfo + 0, 0, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject BaseWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSBaseWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSBaseWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray + >, + nullptr +} }; + +void BaseWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + (void)_o; + (void)_id; + (void)_c; + (void)_a; +} + +const QMetaObject *BaseWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *BaseWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSBaseWidgetENDCLASS.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int BaseWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/frontend/release/moc_base_widget.o b/frontend/release/moc_base_widget.o new file mode 100644 index 0000000..46f0eb5 Binary files /dev/null and b/frontend/release/moc_base_widget.o differ diff --git a/frontend/release/moc_login_widget.cpp b/frontend/release/moc_login_widget.cpp new file mode 100644 index 0000000..3382e35 --- /dev/null +++ b/frontend/release/moc_login_widget.cpp @@ -0,0 +1,234 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'login_widget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.5.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../src/login_widget.h" +#include +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'login_widget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.5.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t {}; +static constexpr auto qt_meta_stringdata_CLASSLoginWidgetENDCLASS = QtMocHelpers::stringData( + "LoginWidget", + "loginSuccess", + "", + "registerSuccess", + "onLoginClicked", + "showRegisterPage", + "showLoginPage", + "onRegisterClicked", + "onSendCodeClicked" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t { + uint offsetsAndSizes[18]; + char stringdata0[12]; + char stringdata1[13]; + char stringdata2[1]; + char stringdata3[16]; + char stringdata4[15]; + char stringdata5[17]; + char stringdata6[14]; + char stringdata7[18]; + char stringdata8[18]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t qt_meta_stringdata_CLASSLoginWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 11), // "LoginWidget" + QT_MOC_LITERAL(12, 12), // "loginSuccess" + QT_MOC_LITERAL(25, 0), // "" + QT_MOC_LITERAL(26, 15), // "registerSuccess" + QT_MOC_LITERAL(42, 14), // "onLoginClicked" + QT_MOC_LITERAL(57, 16), // "showRegisterPage" + QT_MOC_LITERAL(74, 13), // "showLoginPage" + QT_MOC_LITERAL(88, 17), // "onRegisterClicked" + QT_MOC_LITERAL(106, 17) // "onSendCodeClicked" + }, + "LoginWidget", + "loginSuccess", + "", + "registerSuccess", + "onLoginClicked", + "showRegisterPage", + "showLoginPage", + "onRegisterClicked", + "onSendCodeClicked" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSLoginWidgetENDCLASS[] = { + + // content: + 11, // revision + 0, // classname + 0, 0, // classinfo + 7, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 2, // signalCount + + // signals: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 56, 2, 0x06, 1 /* Public */, + 3, 0, 57, 2, 0x06, 2 /* Public */, + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 4, 0, 58, 2, 0x08, 3 /* Private */, + 5, 0, 59, 2, 0x08, 4 /* Private */, + 6, 0, 60, 2, 0x08, 5 /* Private */, + 7, 0, 61, 2, 0x08, 6 /* Private */, + 8, 0, 62, 2, 0x08, 7 /* Private */, + + // signals: parameters + QMetaType::Void, + QMetaType::Void, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject LoginWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSLoginWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSLoginWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'loginSuccess' + QtPrivate::TypeAndForceComplete, + // method 'registerSuccess' + QtPrivate::TypeAndForceComplete, + // method 'onLoginClicked' + QtPrivate::TypeAndForceComplete, + // method 'showRegisterPage' + QtPrivate::TypeAndForceComplete, + // method 'showLoginPage' + QtPrivate::TypeAndForceComplete, + // method 'onRegisterClicked' + QtPrivate::TypeAndForceComplete, + // method 'onSendCodeClicked' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void LoginWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->loginSuccess(); break; + case 1: _t->registerSuccess(); break; + case 2: _t->onLoginClicked(); break; + case 3: _t->showRegisterPage(); break; + case 4: _t->showLoginPage(); break; + case 5: _t->onRegisterClicked(); break; + case 6: _t->onSendCodeClicked(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (LoginWidget::*)(); + if (_t _q_method = &LoginWidget::loginSuccess; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 0; + return; + } + } + { + using _t = void (LoginWidget::*)(); + if (_t _q_method = &LoginWidget::registerSuccess; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 1; + return; + } + } + } + (void)_a; +} + +const QMetaObject *LoginWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *LoginWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSLoginWidgetENDCLASS.stringdata0)) + return static_cast(this); + return BaseWidget::qt_metacast(_clname); +} + +int LoginWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = BaseWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 7) + qt_static_metacall(this, _c, _id, _a); + _id -= 7; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 7) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 7; + } + return _id; +} + +// SIGNAL 0 +void LoginWidget::loginSuccess() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void LoginWidget::registerSuccess() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} +QT_WARNING_POP diff --git a/frontend/release/moc_login_widget.o b/frontend/release/moc_login_widget.o new file mode 100644 index 0000000..018677d Binary files /dev/null and b/frontend/release/moc_login_widget.o differ diff --git a/frontend/release/moc_loginwidget.cpp b/frontend/release/moc_loginwidget.cpp new file mode 100644 index 0000000..92b863a --- /dev/null +++ b/frontend/release/moc_loginwidget.cpp @@ -0,0 +1,234 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'loginwidget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.5.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../src/loginwidget.h" +#include +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'loginwidget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.5.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t {}; +static constexpr auto qt_meta_stringdata_CLASSLoginWidgetENDCLASS = QtMocHelpers::stringData( + "LoginWidget", + "loginSuccess", + "", + "registerSuccess", + "onLoginClicked", + "showRegisterPage", + "showLoginPage", + "onRegisterClicked", + "onSendCodeClicked" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t { + uint offsetsAndSizes[18]; + char stringdata0[12]; + char stringdata1[13]; + char stringdata2[1]; + char stringdata3[16]; + char stringdata4[15]; + char stringdata5[17]; + char stringdata6[14]; + char stringdata7[18]; + char stringdata8[18]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSLoginWidgetENDCLASS_t qt_meta_stringdata_CLASSLoginWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 11), // "LoginWidget" + QT_MOC_LITERAL(12, 12), // "loginSuccess" + QT_MOC_LITERAL(25, 0), // "" + QT_MOC_LITERAL(26, 15), // "registerSuccess" + QT_MOC_LITERAL(42, 14), // "onLoginClicked" + QT_MOC_LITERAL(57, 16), // "showRegisterPage" + QT_MOC_LITERAL(74, 13), // "showLoginPage" + QT_MOC_LITERAL(88, 17), // "onRegisterClicked" + QT_MOC_LITERAL(106, 17) // "onSendCodeClicked" + }, + "LoginWidget", + "loginSuccess", + "", + "registerSuccess", + "onLoginClicked", + "showRegisterPage", + "showLoginPage", + "onRegisterClicked", + "onSendCodeClicked" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSLoginWidgetENDCLASS[] = { + + // content: + 11, // revision + 0, // classname + 0, 0, // classinfo + 7, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 2, // signalCount + + // signals: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 56, 2, 0x06, 1 /* Public */, + 3, 0, 57, 2, 0x06, 2 /* Public */, + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 4, 0, 58, 2, 0x08, 3 /* Private */, + 5, 0, 59, 2, 0x08, 4 /* Private */, + 6, 0, 60, 2, 0x08, 5 /* Private */, + 7, 0, 61, 2, 0x08, 6 /* Private */, + 8, 0, 62, 2, 0x08, 7 /* Private */, + + // signals: parameters + QMetaType::Void, + QMetaType::Void, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject LoginWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSLoginWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSLoginWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'loginSuccess' + QtPrivate::TypeAndForceComplete, + // method 'registerSuccess' + QtPrivate::TypeAndForceComplete, + // method 'onLoginClicked' + QtPrivate::TypeAndForceComplete, + // method 'showRegisterPage' + QtPrivate::TypeAndForceComplete, + // method 'showLoginPage' + QtPrivate::TypeAndForceComplete, + // method 'onRegisterClicked' + QtPrivate::TypeAndForceComplete, + // method 'onSendCodeClicked' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void LoginWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->loginSuccess(); break; + case 1: _t->registerSuccess(); break; + case 2: _t->onLoginClicked(); break; + case 3: _t->showRegisterPage(); break; + case 4: _t->showLoginPage(); break; + case 5: _t->onRegisterClicked(); break; + case 6: _t->onSendCodeClicked(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (LoginWidget::*)(); + if (_t _q_method = &LoginWidget::loginSuccess; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 0; + return; + } + } + { + using _t = void (LoginWidget::*)(); + if (_t _q_method = &LoginWidget::registerSuccess; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 1; + return; + } + } + } + (void)_a; +} + +const QMetaObject *LoginWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *LoginWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSLoginWidgetENDCLASS.stringdata0)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int LoginWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 7) + qt_static_metacall(this, _c, _id, _a); + _id -= 7; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 7) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 7; + } + return _id; +} + +// SIGNAL 0 +void LoginWidget::loginSuccess() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void LoginWidget::registerSuccess() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} +QT_WARNING_POP diff --git a/frontend/release/moc_loginwidget.o b/frontend/release/moc_loginwidget.o new file mode 100644 index 0000000..9ec1b5a Binary files /dev/null and b/frontend/release/moc_loginwidget.o differ diff --git a/frontend/release/moc_main_window.cpp b/frontend/release/moc_main_window.cpp new file mode 100644 index 0000000..3649e38 --- /dev/null +++ b/frontend/release/moc_main_window.cpp @@ -0,0 +1,193 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'main_window.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.5.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../src/main_window.h" +#include +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'main_window.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.5.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSMainWindowENDCLASS_t {}; +static constexpr auto qt_meta_stringdata_CLASSMainWindowENDCLASS = QtMocHelpers::stringData( + "MainWindow", + "showSelection", + "", + "showQuestions", + "difficulty", + "count", + "showResult", + "TestResult", + "result", + "restartFromResult" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSMainWindowENDCLASS_t { + uint offsetsAndSizes[20]; + char stringdata0[11]; + char stringdata1[14]; + char stringdata2[1]; + char stringdata3[14]; + char stringdata4[11]; + char stringdata5[6]; + char stringdata6[11]; + char stringdata7[11]; + char stringdata8[7]; + char stringdata9[18]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSMainWindowENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSMainWindowENDCLASS_t qt_meta_stringdata_CLASSMainWindowENDCLASS = { + { + QT_MOC_LITERAL(0, 10), // "MainWindow" + QT_MOC_LITERAL(11, 13), // "showSelection" + QT_MOC_LITERAL(25, 0), // "" + QT_MOC_LITERAL(26, 13), // "showQuestions" + QT_MOC_LITERAL(40, 10), // "difficulty" + QT_MOC_LITERAL(51, 5), // "count" + QT_MOC_LITERAL(57, 10), // "showResult" + QT_MOC_LITERAL(68, 10), // "TestResult" + QT_MOC_LITERAL(79, 6), // "result" + QT_MOC_LITERAL(86, 17) // "restartFromResult" + }, + "MainWindow", + "showSelection", + "", + "showQuestions", + "difficulty", + "count", + "showResult", + "TestResult", + "result", + "restartFromResult" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSMainWindowENDCLASS[] = { + + // content: + 11, // revision + 0, // classname + 0, 0, // classinfo + 4, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 38, 2, 0x08, 1 /* Private */, + 3, 2, 39, 2, 0x08, 2 /* Private */, + 6, 1, 44, 2, 0x08, 5 /* Private */, + 9, 0, 47, 2, 0x08, 7 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, QMetaType::QString, QMetaType::Int, 4, 5, + QMetaType::Void, 0x80000000 | 7, 8, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject MainWindow::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSMainWindowENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSMainWindowENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'showSelection' + QtPrivate::TypeAndForceComplete, + // method 'showQuestions' + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + // method 'showResult' + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + // method 'restartFromResult' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->showSelection(); break; + case 1: _t->showQuestions((*reinterpret_cast< std::add_pointer_t>(_a[1])),(*reinterpret_cast< std::add_pointer_t>(_a[2]))); break; + case 2: _t->showResult((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + case 3: _t->restartFromResult(); break; + default: ; + } + } +} + +const QMetaObject *MainWindow::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *MainWindow::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSMainWindowENDCLASS.stringdata0)) + return static_cast(this); + return QMainWindow::qt_metacast(_clname); +} + +int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QMainWindow::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 4) + qt_static_metacall(this, _c, _id, _a); + _id -= 4; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 4) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 4; + } + return _id; +} +QT_WARNING_POP diff --git a/frontend/release/moc_main_window.o b/frontend/release/moc_main_window.o new file mode 100644 index 0000000..581b635 Binary files /dev/null and b/frontend/release/moc_main_window.o differ diff --git a/frontend/release/moc_predefs.h b/frontend/release/moc_predefs.h new file mode 100644 index 0000000..75d05c5 --- /dev/null +++ b/frontend/release/moc_predefs.h @@ -0,0 +1,439 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_attributes 200809L +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __ATOMIC_ACQUIRE 2 +#define __FLT128_MAX_10_EXP__ 4932 +#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F +#define __GCC_IEC_559_COMPLEX 2 +#define __cpp_aggregate_nsdmi 201304L +#define __UINT_LEAST8_TYPE__ unsigned char +#define __SIZEOF_FLOAT80__ 16 +#define __INTMAX_C(c) c ## LL +#define __CHAR_BIT__ 8 +#define __MINGW32__ 1 +#define __UINT8_MAX__ 0xff +#define __SCHAR_WIDTH__ 8 +#define _WIN64 1 +#define __WINT_MAX__ 0xffff +#define __FLT32_MIN_EXP__ (-125) +#define __cpp_static_assert 201411L +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __SIZE_MAX__ 0xffffffffffffffffULL +#define __WCHAR_MAX__ 0xffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_IEC_559 2 +#define __FLT32X_DECIMAL_DIG__ 17 +#define __FLT_EVAL_METHOD__ 0 +#define __cpp_binary_literals 201304L +#define __FLT64_DECIMAL_DIG__ 17 +#define __cpp_noexcept_function_type 201510L +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __cpp_variadic_templates 200704L +#define __UINT_FAST64_MAX__ 0xffffffffffffffffULL +#define __SIG_ATOMIC_TYPE__ int +#define __DBL_MIN_10_EXP__ (-307) +#define __FINITE_MATH_ONLY__ 0 +#define __cpp_variable_templates 201304L +#define __FLT32X_MAX_EXP__ 1024 +#define __FLT32_HAS_DENORM__ 1 +#define __UINT_FAST8_MAX__ 0xff +#define __cpp_rvalue_reference 200610L +#define __cpp_nested_namespace_definitions 201411L +#define _stdcall __attribute__((__stdcall__)) +#define __DEC64_MAX_EXP__ 385 +#define __INT8_C(c) c +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_capture_star_this 201603L +#define __SHRT_MAX__ 0x7fff +#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __FLT64X_MAX_10_EXP__ 4932 +#define __cpp_if_constexpr 201606L +#define __LDBL_IS_IEC_60559__ 2 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define __UINT_LEAST8_MAX__ 0xff +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 +#define __UINTMAX_TYPE__ long long unsigned int +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __OPTIMIZE__ 1 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0 +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 2 +#define __INT_LEAST16_WIDTH__ 16 +#define __SCHAR_MAX__ 0x7f +#define __FLT128_MANT_DIG__ 113 +#define __WCHAR_MIN__ 0 +#define __INT64_C(c) c ## LL +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#define __USER_LABEL_PREFIX__ +#define __FLT32_MAX_10_EXP__ 38 +#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x +#define __STDC_HOSTED__ 1 +#define __DEC64_MIN_EXP__ (-382) +#define __WIN64 1 +#define __cpp_decltype_auto 201304L +#define __DBL_DIG__ 15 +#define __FLT32_DIG__ 6 +#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 2 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 2 +#define __DEC32_MAX__ 9.999999E96DF +#define __cpp_threadsafe_static_init 200806L +#define __cpp_enumerator_attributes 201411L +#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x +#define __FLT32X_HAS_INFINITY__ 1 +#define __INT32_MAX__ 0x7fffffff +#define __INT_WIDTH__ 32 +#define __SIZEOF_LONG__ 4 +#define __UINT16_C(c) c +#define __DECIMAL_DIG__ 21 +#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 +#define __INT16_MAX__ 0x7fff +#define __FLT64_MIN_EXP__ (-1021) +#define __FLT64X_MIN_10_EXP__ (-4931) +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __FLT64_MANT_DIG__ 53 +#define _REENTRANT 1 +#define __FLT64X_MANT_DIG__ 64 +#define __GNUC__ 11 +#define _cdecl __attribute__((__cdecl__)) +#define __GXX_RTTI 1 +#define __MMX__ 1 +#define __FLT_HAS_DENORM__ 1 +#define __SIZEOF_LONG_DOUBLE__ 16 +#define __BIGGEST_ALIGNMENT__ 16 +#define __STDC_UTF_16__ 1 +#define __FLT64_MAX_10_EXP__ 308 +#define __cpp_delegating_constructors 200604L +#define __FLT32_HAS_INFINITY__ 1 +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define _thiscall __attribute__((__thiscall__)) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffff +#define __WINNT 1 +#define __DBL_HAS_INFINITY__ 1 +#define __SIZEOF_FLOAT__ 4 +#define __WINNT__ 1 +#define __HAVE_SPECULATION_SAFE_VALUE 1 +#define __cpp_fold_expressions 201603L +#define __DEC32_MIN_EXP__ (-94) +#define __INTPTR_WIDTH__ 64 +#define __FLT64X_HAS_INFINITY__ 1 +#define __UINT_LEAST32_MAX__ 0xffffffffU +#define __FLT32X_HAS_DENORM__ 1 +#define __INT_FAST16_TYPE__ short int +#define __MMX_WITH_SSE__ 1 +#define _fastcall __attribute__((__fastcall__)) +#define __LDBL_HAS_DENORM__ 1 +#define __cplusplus 201703L +#define __cpp_ref_qualifiers 200710L +#define __DEC32_MIN__ 1E-95DF +#define __DEPRECATED 1 +#define __cpp_rvalue_references 200610L +#define __DBL_MAX_EXP__ 1024 +#define __WCHAR_WIDTH__ 16 +#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __DEC128_EPSILON__ 1E-33DL +#define __SSE2_MATH__ 1 +#define __ATOMIC_HLE_RELEASE 131072 +#define __WIN32__ 1 +#define __PTRDIFF_MAX__ 0x7fffffffffffffffLL +#define __amd64 1 +#define __tune_core2__ 1 +#define __ATOMIC_HLE_ACQUIRE 65536 +#define __GNUG__ 11 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __cpp_nsdmi 200809L +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 2 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1016 +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT_MIN_EXP__ (-125) +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long long int +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __SIZE_TYPE__ long long unsigned int +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __DECIMAL_BID_FORMAT__ 1 +#define __GXX_TYPEINFO_EQUALITY_INLINE 0 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __cdecl __attribute__((__cdecl__)) +#define __LDBL_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __DEC_EVAL_METHOD__ 2 +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "11.2.0" +#define __UINT64_C(c) c ## ULL +#define __cpp_unicode_characters 201411L +#define _WIN32 1 +#define __SEH__ 1 +#define __INT_LEAST32_MAX__ 0x7fffffff +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __FLT128_MAX_EXP__ 16384 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __cpp_aggregate_bases 201603L +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __INT_FAST32_TYPE__ int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffULL +#define __FLT_IS_IEC_60559__ 2 +#define __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-16LE" +#define __FLT64X_DIG__ 18 +#define __INT8_TYPE__ signed char +#define __cpp_digit_separators 201309L +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __UINT32_TYPE__ unsigned int +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## ULL +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __SIZEOF_PTRDIFF_T__ 8 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 2 +#define __x86_64__ 1 +#define __FLT32X_MIN_EXP__ (-1021) +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __MSVCRT__ 1 +#define __INT_FAST16_MAX__ 0x7fff +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffU +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MAX_10_EXP__ 38 +#define __LONG_MAX__ 0x7fffffffL +#define __FLT64X_HAS_DENORM__ 1 +#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL +#define __FLT_HAS_INFINITY__ 1 +#define __GNUC_EXECUTION_CHARSET_NAME "UTF-8" +#define __cpp_unicode_literals 200710L +#define __UINT_FAST16_TYPE__ short unsigned int +#define __DEC64_MAX__ 9.999999999999999E384DD +#define __INT_FAST32_WIDTH__ 32 +#define __CHAR16_TYPE__ short unsigned int +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __SIZE_WIDTH__ 64 +#define __SEG_FS 1 +#define __INT_LEAST16_MAX__ 0x7fff +#define __DEC64_MANT_DIG__ 16 +#define __INT64_MAX__ 0x7fffffffffffffffLL +#define __SEG_GS 1 +#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __INT_LEAST64_TYPE__ long long int +#define __INT16_TYPE__ short int +#define __INT_LEAST8_TYPE__ signed char +#define __nocona__ 1 +#define __cpp_structured_bindings 201606L +#define __SIZEOF_INT__ 4 +#define __DEC32_MAX_EXP__ 97 +#define __INT_FAST8_MAX__ 0x7f +#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __INTPTR_MAX__ 0x7fffffffffffffffLL +#define __cpp_sized_deallocation 201309L +#define __cpp_guaranteed_copy_elision 201606L +#define __FLT64_HAS_QUIET_NAN__ 1 +#define __stdcall __attribute__((__stdcall__)) +#define __FLT32_MIN_10_EXP__ (-37) +#define __EXCEPTIONS 1 +#define __GXX_MERGED_TYPEINFO_NAMES 0 +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16 +#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __cpp_nontype_template_args 201411L +#define __DEC32_MANT_DIG__ 7 +#define __cpp_return_type_deduction 201304L +#define __INTPTR_TYPE__ long long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ short unsigned int +#define __pic__ 1 +#define __UINTPTR_MAX__ 0xffffffffffffffffULL +#define __INT_FAST64_WIDTH__ 64 +#define __cpp_decltype 200707L +#define __INT_FAST64_MAX__ 0x7fffffffffffffffLL +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __cpp_inline_variables 201606L +#define __INT_MAX__ 0x7fffffff +#define WIN32 1 +#define __nocona 1 +#define __code_model_medium__ 1 +#define __INT64_TYPE__ long long int +#define __FLT_MAX_EXP__ 128 +#define WIN64 1 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __DBL_MANT_DIG__ 53 +#define __cpp_inheriting_constructors 201511L +#define __SIZEOF_FLOAT128__ 16 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL +#define __DEC64_MIN__ 1E-383DD +#define __WINT_TYPE__ short unsigned int +#define __UINT_LEAST32_TYPE__ unsigned int +#define __SIZEOF_SHORT__ 2 +#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __SSE__ 1 +#define __LDBL_MIN_EXP__ (-16381) +#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __amd64__ 1 +#define __WINT_WIDTH__ 16 +#define __INT_LEAST64_WIDTH__ 64 +#define __LDBL_MAX_EXP__ 16384 +#define __FLT32X_MAX_10_EXP__ 308 +#define __WIN32 1 +#define __SIZEOF_INT128__ 16 +#define __FLT64X_IS_IEC_60559__ 2 +#define __WCHAR_UNSIGNED__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __thiscall __attribute__((__thiscall__)) +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __INT_LEAST32_TYPE__ int +#define __SIZEOF_WCHAR_T__ 2 +#define __GNUC_PATCHLEVEL__ 0 +#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __FLT128_HAS_QUIET_NAN__ 1 +#define __INTMAX_MAX__ 0x7fffffffffffffffLL +#define __SSE3__ 1 +#define __INT_FAST8_TYPE__ signed char +#define __fastcall __attribute__((__fastcall__)) +#define __cpp_namespace_attributes 201411L +#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __DBL_DECIMAL_DIG__ 17 +#define __STDC_UTF_32__ 1 +#define __INT_FAST8_WIDTH__ 8 +#define __FXSR__ 1 +#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __DBL_NORM_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __MINGW64__ 1 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __UINT64_TYPE__ long long unsigned int +#define __UINT32_C(c) c ## U +#define __cpp_alias_templates 200704L +#define WINNT 1 +#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F +#define __FLT128_IS_IEC_60559__ 2 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 32 +#define __PIC__ 1 +#define __UINT_FAST32_TYPE__ unsigned int +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __cpp_constexpr 201603L +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __INT32_TYPE__ int +#define __SIZEOF_DOUBLE__ 8 +#define __cpp_exceptions 199711L +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 +#define __INT_LEAST32_WIDTH__ 32 +#define __INTMAX_TYPE__ long long int +#define _INTEGRAL_MAX_BITS 64 +#define __DEC128_MAX_EXP__ 6145 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 2 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __INT_FAST16_WIDTH__ 16 +#define __UINTMAX_MAX__ 0xffffffffffffffffULL +#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x +#define __cpp_template_template_args 201611L +#define __DBL_MAX_10_EXP__ 308 +#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L +#define __INT16_C(c) c +#define __STDC__ 1 +#define __FLT32X_DIG__ 15 +#define __PTRDIFF_TYPE__ long long int +#define __ATOMIC_SEQ_CST 5 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1 +#define __FLT32X_MIN_10_EXP__ (-307) +#define __UINTPTR_TYPE__ long long unsigned int +#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD +#define __DEC128_MANT_DIG__ 34 +#define __LDBL_MIN_10_EXP__ (-4931) +#define __cpp_generic_lambdas 201304L +#define __SSE_MATH__ 1 +#define __SIZEOF_LONG_LONG__ 8 +#define __cpp_user_defined_literals 200809L +#define __FLT128_DECIMAL_DIG__ 36 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __FLT32_HAS_QUIET_NAN__ 1 +#define __FLT_DECIMAL_DIG__ 9 +#define __UINT_FAST16_MAX__ 0xffff +#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __UINT_FAST8_TYPE__ unsigned char +#define __WIN64__ 1 +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 +#define __declspec(x) __attribute__((x)) diff --git a/frontend/release/moc_question_widget.cpp b/frontend/release/moc_question_widget.cpp new file mode 100644 index 0000000..c8a06b6 --- /dev/null +++ b/frontend/release/moc_question_widget.cpp @@ -0,0 +1,194 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'question_widget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.5.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../src/question_widget.h" +#include +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'question_widget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.5.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSQuestionWidgetENDCLASS_t {}; +static constexpr auto qt_meta_stringdata_CLASSQuestionWidgetENDCLASS = QtMocHelpers::stringData( + "QuestionWidget", + "testCompleted", + "", + "TestResult", + "result", + "onNextClicked", + "onSubmitClicked" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSQuestionWidgetENDCLASS_t { + uint offsetsAndSizes[14]; + char stringdata0[15]; + char stringdata1[14]; + char stringdata2[1]; + char stringdata3[11]; + char stringdata4[7]; + char stringdata5[14]; + char stringdata6[16]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSQuestionWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSQuestionWidgetENDCLASS_t qt_meta_stringdata_CLASSQuestionWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 14), // "QuestionWidget" + QT_MOC_LITERAL(15, 13), // "testCompleted" + QT_MOC_LITERAL(29, 0), // "" + QT_MOC_LITERAL(30, 10), // "TestResult" + QT_MOC_LITERAL(41, 6), // "result" + QT_MOC_LITERAL(48, 13), // "onNextClicked" + QT_MOC_LITERAL(62, 15) // "onSubmitClicked" + }, + "QuestionWidget", + "testCompleted", + "", + "TestResult", + "result", + "onNextClicked", + "onSubmitClicked" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSQuestionWidgetENDCLASS[] = { + + // content: + 11, // revision + 0, // classname + 0, 0, // classinfo + 3, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 1, // signalCount + + // signals: name, argc, parameters, tag, flags, initial metatype offsets + 1, 1, 32, 2, 0x06, 1 /* Public */, + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 5, 0, 35, 2, 0x08, 3 /* Private */, + 6, 0, 36, 2, 0x08, 4 /* Private */, + + // signals: parameters + QMetaType::Void, 0x80000000 | 3, 4, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject QuestionWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSQuestionWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSQuestionWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'testCompleted' + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + // method 'onNextClicked' + QtPrivate::TypeAndForceComplete, + // method 'onSubmitClicked' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void QuestionWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->testCompleted((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + case 1: _t->onNextClicked(); break; + case 2: _t->onSubmitClicked(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (QuestionWidget::*)(const TestResult & ); + if (_t _q_method = &QuestionWidget::testCompleted; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 0; + return; + } + } + } +} + +const QMetaObject *QuestionWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *QuestionWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSQuestionWidgetENDCLASS.stringdata0)) + return static_cast(this); + return BaseWidget::qt_metacast(_clname); +} + +int QuestionWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = BaseWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 3) + qt_static_metacall(this, _c, _id, _a); + _id -= 3; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 3) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 3; + } + return _id; +} + +// SIGNAL 0 +void QuestionWidget::testCompleted(const TestResult & _t1) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))) }; + QMetaObject::activate(this, &staticMetaObject, 0, _a); +} +QT_WARNING_POP diff --git a/frontend/release/moc_question_widget.o b/frontend/release/moc_question_widget.o new file mode 100644 index 0000000..900965a Binary files /dev/null and b/frontend/release/moc_question_widget.o differ diff --git a/frontend/release/moc_result_widget.cpp b/frontend/release/moc_result_widget.cpp new file mode 100644 index 0000000..cea6484 --- /dev/null +++ b/frontend/release/moc_result_widget.cpp @@ -0,0 +1,185 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'result_widget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.5.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../src/result_widget.h" +#include +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'result_widget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.5.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSResultWidgetENDCLASS_t {}; +static constexpr auto qt_meta_stringdata_CLASSResultWidgetENDCLASS = QtMocHelpers::stringData( + "ResultWidget", + "restartTest", + "", + "exitTest" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSResultWidgetENDCLASS_t { + uint offsetsAndSizes[8]; + char stringdata0[13]; + char stringdata1[12]; + char stringdata2[1]; + char stringdata3[9]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSResultWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSResultWidgetENDCLASS_t qt_meta_stringdata_CLASSResultWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 12), // "ResultWidget" + QT_MOC_LITERAL(13, 11), // "restartTest" + QT_MOC_LITERAL(25, 0), // "" + QT_MOC_LITERAL(26, 8) // "exitTest" + }, + "ResultWidget", + "restartTest", + "", + "exitTest" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSResultWidgetENDCLASS[] = { + + // content: + 11, // revision + 0, // classname + 0, 0, // classinfo + 2, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 2, // signalCount + + // signals: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 26, 2, 0x06, 1 /* Public */, + 3, 0, 27, 2, 0x06, 2 /* Public */, + + // signals: parameters + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject ResultWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSResultWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSResultWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'restartTest' + QtPrivate::TypeAndForceComplete, + // method 'exitTest' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void ResultWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->restartTest(); break; + case 1: _t->exitTest(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (ResultWidget::*)(); + if (_t _q_method = &ResultWidget::restartTest; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 0; + return; + } + } + { + using _t = void (ResultWidget::*)(); + if (_t _q_method = &ResultWidget::exitTest; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 1; + return; + } + } + } + (void)_a; +} + +const QMetaObject *ResultWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *ResultWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSResultWidgetENDCLASS.stringdata0)) + return static_cast(this); + return BaseWidget::qt_metacast(_clname); +} + +int ResultWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = BaseWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 2) + qt_static_metacall(this, _c, _id, _a); + _id -= 2; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 2) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 2; + } + return _id; +} + +// SIGNAL 0 +void ResultWidget::restartTest() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} + +// SIGNAL 1 +void ResultWidget::exitTest() +{ + QMetaObject::activate(this, &staticMetaObject, 1, nullptr); +} +QT_WARNING_POP diff --git a/frontend/release/moc_result_widget.o b/frontend/release/moc_result_widget.o new file mode 100644 index 0000000..cc1fddb Binary files /dev/null and b/frontend/release/moc_result_widget.o differ diff --git a/frontend/release/moc_selection_widget.cpp b/frontend/release/moc_selection_widget.cpp new file mode 100644 index 0000000..7390b38 --- /dev/null +++ b/frontend/release/moc_selection_widget.cpp @@ -0,0 +1,213 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'selection_widget.h' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.5.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../src/selection_widget.h" +#include +#include + +#if __has_include() +#include +#else +QT_BEGIN_MOC_NAMESPACE +#endif + + +#include + +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'selection_widget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.5.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { + +#ifdef QT_MOC_HAS_STRINGDATA +struct qt_meta_stringdata_CLASSSelectionWidgetENDCLASS_t {}; +static constexpr auto qt_meta_stringdata_CLASSSelectionWidgetENDCLASS = QtMocHelpers::stringData( + "SelectionWidget", + "startRequest", + "", + "difficulty", + "questionCount", + "onPrimaryClicked", + "onJuniorClicked", + "onSeniorClicked", + "onStartClicked" +); +#else // !QT_MOC_HAS_STRING_DATA +struct qt_meta_stringdata_CLASSSelectionWidgetENDCLASS_t { + uint offsetsAndSizes[18]; + char stringdata0[16]; + char stringdata1[13]; + char stringdata2[1]; + char stringdata3[11]; + char stringdata4[14]; + char stringdata5[17]; + char stringdata6[16]; + char stringdata7[16]; + char stringdata8[15]; +}; +#define QT_MOC_LITERAL(ofs, len) \ + uint(sizeof(qt_meta_stringdata_CLASSSelectionWidgetENDCLASS_t::offsetsAndSizes) + ofs), len +Q_CONSTINIT static const qt_meta_stringdata_CLASSSelectionWidgetENDCLASS_t qt_meta_stringdata_CLASSSelectionWidgetENDCLASS = { + { + QT_MOC_LITERAL(0, 15), // "SelectionWidget" + QT_MOC_LITERAL(16, 12), // "startRequest" + QT_MOC_LITERAL(29, 0), // "" + QT_MOC_LITERAL(30, 10), // "difficulty" + QT_MOC_LITERAL(41, 13), // "questionCount" + QT_MOC_LITERAL(55, 16), // "onPrimaryClicked" + QT_MOC_LITERAL(72, 15), // "onJuniorClicked" + QT_MOC_LITERAL(88, 15), // "onSeniorClicked" + QT_MOC_LITERAL(104, 14) // "onStartClicked" + }, + "SelectionWidget", + "startRequest", + "", + "difficulty", + "questionCount", + "onPrimaryClicked", + "onJuniorClicked", + "onSeniorClicked", + "onStartClicked" +}; +#undef QT_MOC_LITERAL +#endif // !QT_MOC_HAS_STRING_DATA +} // unnamed namespace + +Q_CONSTINIT static const uint qt_meta_data_CLASSSelectionWidgetENDCLASS[] = { + + // content: + 11, // revision + 0, // classname + 0, 0, // classinfo + 5, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 1, // signalCount + + // signals: name, argc, parameters, tag, flags, initial metatype offsets + 1, 2, 44, 2, 0x06, 1 /* Public */, + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 5, 0, 49, 2, 0x08, 4 /* Private */, + 6, 0, 50, 2, 0x08, 5 /* Private */, + 7, 0, 51, 2, 0x08, 6 /* Private */, + 8, 0, 52, 2, 0x08, 7 /* Private */, + + // signals: parameters + QMetaType::Void, QMetaType::QString, QMetaType::Int, 3, 4, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject SelectionWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_CLASSSelectionWidgetENDCLASS.offsetsAndSizes, + qt_meta_data_CLASSSelectionWidgetENDCLASS, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'startRequest' + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + QtPrivate::TypeAndForceComplete, + // method 'onPrimaryClicked' + QtPrivate::TypeAndForceComplete, + // method 'onJuniorClicked' + QtPrivate::TypeAndForceComplete, + // method 'onSeniorClicked' + QtPrivate::TypeAndForceComplete, + // method 'onStartClicked' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void SelectionWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + if (_c == QMetaObject::InvokeMetaMethod) { + auto *_t = static_cast(_o); + (void)_t; + switch (_id) { + case 0: _t->startRequest((*reinterpret_cast< std::add_pointer_t>(_a[1])),(*reinterpret_cast< std::add_pointer_t>(_a[2]))); break; + case 1: _t->onPrimaryClicked(); break; + case 2: _t->onJuniorClicked(); break; + case 3: _t->onSeniorClicked(); break; + case 4: _t->onStartClicked(); break; + default: ; + } + } else if (_c == QMetaObject::IndexOfMethod) { + int *result = reinterpret_cast(_a[0]); + { + using _t = void (SelectionWidget::*)(const QString & , int ); + if (_t _q_method = &SelectionWidget::startRequest; *reinterpret_cast<_t *>(_a[1]) == _q_method) { + *result = 0; + return; + } + } + } +} + +const QMetaObject *SelectionWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *SelectionWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_CLASSSelectionWidgetENDCLASS.stringdata0)) + return static_cast(this); + return BaseWidget::qt_metacast(_clname); +} + +int SelectionWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = BaseWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 5) + qt_static_metacall(this, _c, _id, _a); + _id -= 5; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 5) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 5; + } + return _id; +} + +// SIGNAL 0 +void SelectionWidget::startRequest(const QString & _t1, int _t2) +{ + void *_a[] = { nullptr, const_cast(reinterpret_cast(std::addressof(_t1))), const_cast(reinterpret_cast(std::addressof(_t2))) }; + QMetaObject::activate(this, &staticMetaObject, 0, _a); +} +QT_WARNING_POP diff --git a/frontend/release/moc_selection_widget.o b/frontend/release/moc_selection_widget.o new file mode 100644 index 0000000..67ec4c6 Binary files /dev/null and b/frontend/release/moc_selection_widget.o differ diff --git a/frontend/release/object_script.examSystem.Release b/frontend/release/object_script.examSystem.Release new file mode 100644 index 0000000..0f895ed --- /dev/null +++ b/frontend/release/object_script.examSystem.Release @@ -0,0 +1,14 @@ +release/main.o +release/main_window.o +release/login_widget.o +release/selection_widget.o +release/question_widget.o +release/result_widget.o +release/base_widget.o +release/qrc_qmake_qmake_qm_files.o +release/moc_main_window.o +release/moc_login_widget.o +release/moc_selection_widget.o +release/moc_question_widget.o +release/moc_result_widget.o +release/moc_base_widget.o diff --git a/frontend/release/qmake_qmake_qm_files.qrc b/frontend/release/qmake_qmake_qm_files.qrc new file mode 100644 index 0000000..1233890 --- /dev/null +++ b/frontend/release/qmake_qmake_qm_files.qrc @@ -0,0 +1,5 @@ + + +E:/qt_project/examSystem/frontend/release/examSystem_zh_CN.qm + + diff --git a/frontend/release/qrc_qmake_qmake_qm_files.cpp b/frontend/release/qrc_qmake_qmake_qm_files.cpp new file mode 100644 index 0000000..8cca88a --- /dev/null +++ b/frontend/release/qrc_qmake_qmake_qm_files.cpp @@ -0,0 +1,101 @@ +/**************************************************************************** +** Resource object code +** +** Created by: The Resource Compiler for Qt version 6.5.3 +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +static const unsigned char qt_resource_data[] = { + // E:/qt_project/examSystem/frontend/release/examSystem_zh_CN.qm + 0x0,0x0,0x0,0x1a, + 0x3c, + 0xb8,0x64,0x18,0xca,0xef,0x9c,0x95,0xcd,0x21,0x1c,0xbf,0x60,0xa1,0xbd,0xdd,0xa7, + 0x0,0x0,0x0,0x5,0x7a,0x68,0x5f,0x43,0x4e, + +}; + +static const unsigned char qt_resource_name[] = { + // i18n + 0x0,0x4, + 0x0,0x6,0xc4,0xee, + 0x0,0x69, + 0x0,0x31,0x0,0x38,0x0,0x6e, + // examSystem_zh_CN.qm + 0x0,0x13, + 0xc,0xd0,0xd4,0x3d, + 0x0,0x65, + 0x0,0x78,0x0,0x61,0x0,0x6d,0x0,0x53,0x0,0x79,0x0,0x73,0x0,0x74,0x0,0x65,0x0,0x6d,0x0,0x5f,0x0,0x7a,0x0,0x68,0x0,0x5f,0x0,0x43,0x0,0x4e,0x0,0x2e, + 0x0,0x71,0x0,0x6d, + +}; + +static const unsigned char qt_resource_struct[] = { + // : + 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/i18n + 0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x2, +0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + // :/i18n/examSystem_zh_CN.qm + 0x0,0x0,0x0,0xe,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0, +0x0,0x0,0x1,0x99,0xc9,0xb7,0x79,0xfa, + +}; + +#ifdef QT_NAMESPACE +# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name +# define QT_RCC_MANGLE_NAMESPACE0(x) x +# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b +# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b) +# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \ + QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE)) +#else +# define QT_RCC_PREPEND_NAMESPACE(name) name +# define QT_RCC_MANGLE_NAMESPACE(name) name +#endif + +#ifdef QT_NAMESPACE +namespace QT_NAMESPACE { +#endif + +bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *); +bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *); + +#ifdef QT_NAMESPACE +} +#endif + +int QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_qmake_qm_files)(); +int QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_qmake_qm_files)() +{ + int version = 3; + QT_RCC_PREPEND_NAMESPACE(qRegisterResourceData) + (version, qt_resource_struct, qt_resource_name, qt_resource_data); + return 1; +} + +int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_qmake_qm_files)(); +int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_qmake_qm_files)() +{ + int version = 3; + QT_RCC_PREPEND_NAMESPACE(qUnregisterResourceData) + (version, qt_resource_struct, qt_resource_name, qt_resource_data); + return 1; +} + +#ifdef __clang__ +# pragma clang diagnostic push +# pragma clang diagnostic ignored "-Wexit-time-destructors" +#endif + +namespace { + struct initializer { + initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_qmake_qm_files)(); } + ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_qmake_qm_files)(); } + } dummy; +} + +#ifdef __clang__ +# pragma clang diagnostic pop +#endif diff --git a/frontend/release/qrc_qmake_qmake_qm_files.o b/frontend/release/qrc_qmake_qmake_qm_files.o new file mode 100644 index 0000000..05e7ccc Binary files /dev/null and b/frontend/release/qrc_qmake_qmake_qm_files.o differ diff --git a/frontend/release/question_widget.o b/frontend/release/question_widget.o new file mode 100644 index 0000000..38da1f8 Binary files /dev/null and b/frontend/release/question_widget.o differ diff --git a/frontend/release/result_widget.o b/frontend/release/result_widget.o new file mode 100644 index 0000000..e6f7cb9 Binary files /dev/null and b/frontend/release/result_widget.o differ diff --git a/frontend/release/selection_widget.o b/frontend/release/selection_widget.o new file mode 100644 index 0000000..4bbc9a1 Binary files /dev/null and b/frontend/release/selection_widget.o differ diff --git a/frontend/shared/ibackend_service.h b/frontend/shared/ibackend_service.h new file mode 100644 index 0000000..06c4b3e --- /dev/null +++ b/frontend/shared/ibackend_service.h @@ -0,0 +1,113 @@ +#ifndef DATA_STRUCTURES_H +#define DATA_STRUCTURES_H + +#include +#include + +// 用户信息结构体 +struct UserInfo { + std::string email; + std::string password; + bool isLoggedIn = false; +}; + +// 题目信息结构体 +struct QuestionInfo { + int id; + std::string content; + std::vector options; + int correctAnswer; // 0-3 对应ABCD +}; + +// 测试结果结构体 +struct TestResult { + int totalQuestions; ///< 总问题数 + int correctAnswers; ///< 正确问题数 + double score; ///< 得分 + std::string difficulty; +}; + +// 前后端通信接口 +class BackendInterface { +public: + /** + * @brief 请求发送验证码 + * @param email 邮箱地址 + * @return 发送成功true + */ + virtual bool sendSecondCode(const std::string& email) = 0; + + /** + * @brief 用户注册 + * @param user_name 用户名 + * @param password 密码 + * @param code 验证码 + * @return 注册成功true + */ + virtual bool userRegitster(const std::string& user_name, const std::string& password, const std::string& code) = 0; + + /** + * @brief 用户登陆 + * @param user_name 用户名 + * @param password 密码 + * @return 登陆成功true + */ + virtual bool userLogin(const std::string& user_name, const std::string& password) = 0; + // virtual bool changePassword(const std::string& oldPassword, const std::string& newPassword) = 0; + + /** + * @brief 题目生成 + * @param difficulty 题目难度(小学、初中、高中) + * @param count 题目数量 + * @return 返回生成的题目信息(采用QuestionInfor存储题目) + */ + virtual std::vector generateQuestions(const std::string& difficulty, int count) = 0; + + /** + * @brief 提交答案 + * @param userAnswers 0-3分别表示选项A-D + * @return 返回测试结果(采用TestResult存储测试结果) + */ + virtual TestResult submitAnswers(const std::vector& userAnswers) = 0; + + virtual ~BackendInterface() = default; +}; + +class BackendImpl : public BackendInterface { +public: + bool sendSecondCode(const std::string& email){ return true; }; + bool userRegitster(const std::string& user_name, const std::string& password, const std::string& code){ return true; }; + bool userLogin(const std::string& user_name, const std::string& password){ return true; }; + + std::vector generateQuestions(const std::string& difficulty, int count) { + std::vector questions = { + {1, "1 + 1 = ?", {"1", "2", "3", "4"}, 1}, + {2, "3 * 4 = ?", {"10", "12", "14", "16"}, 1}, + {3, "10 / 2 = ?", {"3", "4", "5", "6"}, 2}, + {4, "7 - 3 = ?", {"2", "3", "4", "5"}, 2}, + {5, "2 * 2 = ?", {"2", "3", "4", "5"}, 2}, + {6, "9 / 3 = ?", {"2", "3", "4", "5"}, 1}, + {7, "5 * 6 = ?", {"25", "30", "35", "40"}, 1}, + {8, "8 + 7 = ?", {"14", "15", "16", "17"}, 1}, + {9, "20 / 4 = ?", {"3", "4", "5", "6"}, 2}, + {10, "6 * 7 = ?", {"40", "42", "44", "46"}, 1} + }; + return questions; + } + + TestResult submitAnswers(const std::vector& userAnswers){ + TestResult test_result = { + 10, + 8, + 80.0, + "小学" + }; + + return test_result; + } + + ~BackendImpl() = default ; +}; + + +#endif \ No newline at end of file diff --git a/frontend/src/base_widget.cc b/frontend/src/base_widget.cc new file mode 100644 index 0000000..0bb7ebe --- /dev/null +++ b/frontend/src/base_widget.cc @@ -0,0 +1,13 @@ +#include "base_widget.h" +#include + +BaseWidget::BaseWidget(BackendInterface* backend, QWidget* parent) + : QWidget(parent), backend(backend) +{ +} + +void BaseWidget::showMessage(const QString &message) +{ + QMessageBox::information(this, "提示", message); +} + diff --git a/frontend/src/base_widget.h b/frontend/src/base_widget.h new file mode 100644 index 0000000..6ddcb13 --- /dev/null +++ b/frontend/src/base_widget.h @@ -0,0 +1,29 @@ +// basewidget.h +#ifndef BASEWIDGET_H +#define BASEWIDGET_H + +#include +#include "../shared/ibackend_service.h" + +class BaseWidget : public QWidget +{ + Q_OBJECT + +public: + explicit BaseWidget(BackendInterface* backend, QWidget* parent = nullptr); + virtual ~BaseWidget() = default; + +protected: + // 公共功能函数 + void showMessage(const QString &message); + + virtual void setupUI() = 0; + + // 公共成员变量 + BackendInterface* backend; + +private: + +}; + +#endif // BASEWIDGET_H \ No newline at end of file diff --git a/frontend/src/login_widget.cc b/frontend/src/login_widget.cc new file mode 100644 index 0000000..48deec4 --- /dev/null +++ b/frontend/src/login_widget.cc @@ -0,0 +1,297 @@ +#include "login_widget.h" +#include +#include +#include +#include +#include +#include + +LoginWidget::LoginWidget(BackendInterface* backend, QWidget* parent) + : BaseWidget(backend, parent) { + setupUI(); +} + +void LoginWidget::setupUI() +{ + QVBoxLayout *mainLayout = new QVBoxLayout(this); + + // 创建堆栈窗口,用于切换登录/注册页面 + stackedWidget = new QStackedWidget(this); + + setupLoginPage(); + setupRegisterPage(); + + mainLayout->addWidget(stackedWidget); + + // 默认显示登录页面 + stackedWidget->setCurrentWidget(loginPage); +} + +void LoginWidget::setupLoginPage() +{ + loginPage = new QWidget; + QVBoxLayout *layout = new QVBoxLayout(loginPage); + + // 标题 + QLabel *titleLabel = new QLabel("数学学习软件 - 登录"); + titleLabel->setAlignment(Qt::AlignCenter); + titleLabel->setStyleSheet("font-size: 18px; font-weight: bold; margin: 20px;"); + + // 表单布局 + QFormLayout *formLayout = new QFormLayout; + + loginUserNameEdit = new QLineEdit; + loginUserNameEdit->setPlaceholderText("请输入用户名"); + loginUserNameEdit->setMinimumWidth(250); + + loginPasswordEdit = new QLineEdit; + loginPasswordEdit->setPlaceholderText("请输入密码"); + loginPasswordEdit->setEchoMode(QLineEdit::Password); + loginPasswordEdit->setMinimumWidth(250); + + formLayout->addRow("用户名:", loginUserNameEdit); + formLayout->addRow("密码:", loginPasswordEdit); + + // 按钮布局 + QHBoxLayout *buttonLayout = new QHBoxLayout; + + loginBtn = new QPushButton("登录"); + loginBtn->setMinimumHeight(35); + + toRegisterBtn = new QPushButton("注册新账号"); + toRegisterBtn->setMinimumHeight(35); + + buttonLayout->addWidget(loginBtn); + buttonLayout->addWidget(toRegisterBtn); + + // 添加到主布局 + layout->addWidget(titleLabel); + layout->addLayout(formLayout); + layout->addLayout(buttonLayout); + layout->addStretch(); // 添加弹性空间 + + // 添加到堆栈 + stackedWidget->addWidget(loginPage); + + // 连接信号槽 + connect(loginBtn, &QPushButton::clicked, this, &LoginWidget::onLoginClicked); + connect(toRegisterBtn, &QPushButton::clicked, this, &LoginWidget::showRegisterPage); +} + +void LoginWidget::setupRegisterPage() +{ + registerPage = new QWidget; + QVBoxLayout *layout = new QVBoxLayout(registerPage); + + // 标题 + QLabel *titleLabel = new QLabel("注册新账号"); + titleLabel->setAlignment(Qt::AlignCenter); + titleLabel->setStyleSheet("font-size: 18px; font-weight: bold; margin: 20px;"); + + // 表单布局 + QFormLayout *formLayout = new QFormLayout; + + registerEmailEdit = new QLineEdit; + registerEmailEdit->setPlaceholderText("请输入邮箱地址"); + registerEmailEdit->setMinimumWidth(250); + + registerUserNameEdit = new QLineEdit; + registerUserNameEdit->setPlaceholderText("请输入用户名"); + registerUserNameEdit->setMinimumWidth(250); + + codeEdit = new QLineEdit; + codeEdit->setPlaceholderText("请输入收到的验证码"); + codeEdit->setMinimumWidth(250); + + registerPasswordEdit = new QLineEdit; + registerPasswordEdit->setPlaceholderText("请输入密码(6-10位,含大小写字母和数字)"); + registerPasswordEdit->setEchoMode(QLineEdit::Password); + registerPasswordEdit->setMinimumWidth(250); + + confirmPasswordEdit = new QLineEdit; + confirmPasswordEdit->setPlaceholderText("请再次输入密码"); + confirmPasswordEdit->setEchoMode(QLineEdit::Password); + confirmPasswordEdit->setMinimumWidth(250); + + formLayout->addRow("邮箱:", registerEmailEdit); + + // 验证码行特殊布局 + QHBoxLayout *codeLayout = new QHBoxLayout; + codeLayout->addWidget(codeEdit); + sendCodeBtn = new QPushButton("发送验证码"); + sendCodeBtn->setFixedWidth(100); + codeLayout->addWidget(sendCodeBtn); + formLayout->addRow("验证码:", codeLayout); + + formLayout->addRow("用户名:", registerUserNameEdit); + formLayout->addRow("密码:", registerPasswordEdit); + formLayout->addRow("确认密码:", confirmPasswordEdit); + + // 按钮布局 + QHBoxLayout *buttonLayout = new QHBoxLayout; + + registerBtn = new QPushButton("注册"); + registerBtn->setMinimumHeight(35); + + toLoginBtn = new QPushButton("返回登录"); + toLoginBtn->setMinimumHeight(35); + + buttonLayout->addWidget(registerBtn); + buttonLayout->addWidget(toLoginBtn); + + // 添加到主布局 + layout->addWidget(titleLabel); + layout->addLayout(formLayout); + layout->addLayout(buttonLayout); + layout->addStretch(); + + // 添加到堆栈 + stackedWidget->addWidget(registerPage); + + // 连接信号槽 + connect(registerBtn, &QPushButton::clicked, this, &LoginWidget::onRegisterClicked); + connect(toLoginBtn, &QPushButton::clicked, this, &LoginWidget::showLoginPage); + connect(sendCodeBtn, &QPushButton::clicked, this, &LoginWidget::onSendCodeClicked); +} + +void LoginWidget::onLoginClicked() +{ + QString user_name = loginUserNameEdit->text().trimmed(); + QString password = loginPasswordEdit->text(); + + // 基本验证 + if (user_name.isEmpty()) { + showMessage("请输入用户名"); + return; + } + + if (password.isEmpty()) { + showMessage("请输入密码"); + return; + } + + //调用后端登陆接口 + bool result = backend->userLogin(user_name.toStdString(), password.toStdString()); + + if (result) { + showMessage("登录成功!"); + emit loginSuccess(); // 发射登录成功信号,通知槽函数 + } else { + showMessage("登录失败,请检查用户名和密码"); + } +} + +void LoginWidget::onSendCodeClicked() +{ + QString email = registerEmailEdit->text().trimmed(); + + if (email.isEmpty()) { + showMessage("请输入邮箱地址"); + return; + } + + // 邮箱格式验证 + QRegularExpression emailRegex(R"(^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$)"); + if (!emailRegex.match(email).hasMatch()) { + showMessage("邮箱格式不正确"); + return; + } + + backend->sendSecondCode(email.toStdString()); + showMessage("验证码已发送到您的邮箱,请查收"); + + // 禁用发送按钮60秒(防止重复发送) + sendCodeBtn->setEnabled(false); + sendCodeBtn->setText("60秒后重发"); + + QTimer *timer = new QTimer(this); + int countdown = 60; + + connect(timer, &QTimer::timeout, this, [this, timer, &countdown]() { + countdown--; + if (countdown > 0) { + sendCodeBtn->setText(QString("%1秒后重发").arg(countdown)); + } else { + sendCodeBtn->setEnabled(true); + sendCodeBtn->setText("发送验证码"); + timer->stop(); + timer->deleteLater(); + } + }); + + timer->start(1000); +} + +void LoginWidget::onRegisterClicked() +{ + QString user_name = registerUserNameEdit->text().trimmed(); + QString code = codeEdit->text().trimmed(); + QString password = registerPasswordEdit->text(); + QString confirmPassword = confirmPasswordEdit->text(); + + // 基本验证 + if (user_name.isEmpty() || code.isEmpty() || password.isEmpty() || confirmPassword.isEmpty()) { + showMessage("请填写所有字段"); + return; + } + + // 密码一致性验证 + if (password != confirmPassword) { + showMessage("两次输入的密码不一致"); + return; + } + + // 密码格式验证 + if (!validatePassword(password)) { + showMessage("密码必须为6-10位,且包含大小写字母和数字"); + return; + } + + bool result = backend->userRegitster(user_name.toStdString(), password.toStdString(), code.toStdString()); + + if (result) { + showMessage("注册成功!"); + emit registerSuccess(); // 发射注册成功信号 + } else { + showMessage("注册失败,验证码错误或邮箱已被注册"); + } +} + +bool LoginWidget::validatePassword(const QString &password) +{ + // 检查长度 + if (password.length() < 6 || password.length() > 10) { + return false; + } + + // 检查是否包含大小写字母和数字 + bool hasUpper = false, hasLower = false, hasDigit = false; + + for (const QChar &ch : password) { + if (ch.isUpper()) hasUpper = true; + else if (ch.isLower()) hasLower = true; + else if (ch.isDigit()) hasDigit = true; + } + + return hasUpper && hasLower && hasDigit; +} + +void LoginWidget::showRegisterPage() +{ + // 清空注册表单 + registerEmailEdit->clear(); + codeEdit->clear(); + registerPasswordEdit->clear(); + confirmPasswordEdit->clear(); + + stackedWidget->setCurrentWidget(registerPage); +} + +void LoginWidget::showLoginPage() +{ + // 清空登录表单 + loginUserNameEdit->clear(); + loginPasswordEdit->clear(); + + stackedWidget->setCurrentWidget(loginPage); +} diff --git a/frontend/src/login_widget.h b/frontend/src/login_widget.h new file mode 100644 index 0000000..3484b14 --- /dev/null +++ b/frontend/src/login_widget.h @@ -0,0 +1,70 @@ +#ifndef LOGINWIDGET_H +#define LOGINWIDGET_H + +#include "base_widget.h" +#include +#include +#include +#include +#include +#include "../shared/ibackend_service.h" + +class LoginWidget : public BaseWidget +{ + Q_OBJECT + +public: + //禁止隐式类型转换 + explicit LoginWidget(BackendInterface* backend, QWidget* parent = nullptr); + +signals: + // 登录成功信号 + void loginSuccess(); + // 注册成功信号 + void registerSuccess(); + +private slots: + // 登录按钮点击 + void onLoginClicked(); + // 显示注册页面 + void showRegisterPage(); + // 显示登录页面 + void showLoginPage(); + // 注册按钮点击 + void onRegisterClicked(); + // 发送验证码按钮点击 + void onSendCodeClicked(); + +private: + // 初始化界面 + void setupUI() override; + // 设置登录页面 + void setupLoginPage(); + // 设置注册页面 + void setupRegisterPage(); + // 验证密码格式 + bool validatePassword(const QString &password); + + // 登录页面组件 + QWidget *loginPage; + QLineEdit *loginUserNameEdit; + QLineEdit *loginPasswordEdit; + QPushButton *loginBtn; + QPushButton *toRegisterBtn; + + // 注册页面组件 + QWidget *registerPage; + QLineEdit *registerEmailEdit; + QLineEdit *registerUserNameEdit; + QLineEdit *codeEdit; + QLineEdit *registerPasswordEdit; + QLineEdit *confirmPasswordEdit; + QPushButton *sendCodeBtn; + QPushButton *registerBtn; + QPushButton *toLoginBtn; + + //BackendInterface* backend; + QStackedWidget *stackedWidget; // 页面堆栈 +}; + +#endif \ No newline at end of file diff --git a/frontend/src/main.cc b/frontend/src/main.cc new file mode 100644 index 0000000..efb45b3 --- /dev/null +++ b/frontend/src/main.cc @@ -0,0 +1,14 @@ +#include +#include "main_window.h" +#include "../shared/ibackend_service.h" + +int main(int argc, char *argv[]) { + QApplication app(argc, argv); + + std::unique_ptr backend = std::make_unique(); + + MainWindow window(backend.get()); + window.show(); + + return app.exec(); +} \ No newline at end of file diff --git a/frontend/src/main_window.cc b/frontend/src/main_window.cc new file mode 100644 index 0000000..2e369c2 --- /dev/null +++ b/frontend/src/main_window.cc @@ -0,0 +1,55 @@ +#include "main_window.h" +#include + +MainWindow::MainWindow(BackendInterface* backend, QWidget* parent) + : QMainWindow(parent), backend(backend) { + setWindowTitle("数学学习软件"); + setMinimumSize(600, 400); + + stackedWidget = new QStackedWidget(this); + setCentralWidget(stackedWidget); + + // 创建各个页面 + loginWidget = new LoginWidget(backend); + selectionWidget = new SelectionWidget(backend); + questionWidget = new QuestionWidget(backend); + resultWidget = new ResultWidget(backend); + + //添加到堆栈 + stackedWidget->addWidget(loginWidget); + stackedWidget->addWidget(selectionWidget); + stackedWidget->addWidget(questionWidget); + stackedWidget->addWidget(resultWidget); + + //连接信号槽 + connect(loginWidget, &LoginWidget::loginSuccess, this, &MainWindow::showSelection); + connect(loginWidget, &LoginWidget::registerSuccess, this, &MainWindow::showSelection); + + connect(selectionWidget, &SelectionWidget::startRequest, this, &MainWindow::showQuestions); + + connect(questionWidget, &QuestionWidget::testCompleted, this, &MainWindow::showResult); + + connect(resultWidget, &ResultWidget::restartTest, this, &MainWindow::restartFromResult); + connect(resultWidget, &ResultWidget::exitTest, this, &MainWindow::showSelection); + + // 显示登录页面 + stackedWidget->setCurrentWidget(loginWidget); +} + +void MainWindow::showSelection() { + stackedWidget->setCurrentWidget(selectionWidget); +} + +void MainWindow::showQuestions(const QString& difficulty, int count) { + questionWidget->startTest(difficulty, count); + stackedWidget->setCurrentWidget(questionWidget); +} + +void MainWindow::showResult(const TestResult& result) { + resultWidget->showResult(result); + stackedWidget->setCurrentWidget(resultWidget); +} + +void MainWindow::restartFromResult() { + stackedWidget->setCurrentWidget(selectionWidget); +} \ No newline at end of file diff --git a/frontend/src/main_window.h b/frontend/src/main_window.h new file mode 100644 index 0000000..45560fc --- /dev/null +++ b/frontend/src/main_window.h @@ -0,0 +1,33 @@ +#ifndef MAINWINDOW_H +#define MAINWINDOW_H + +#include +#include +#include "login_widget.h" +#include "selection_widget.h" +#include "question_widget.h" +#include "result_widget.h" +#include "../shared/ibackend_service.h" + +class MainWindow : public QMainWindow { + Q_OBJECT + +public: + explicit MainWindow(BackendInterface* backend, QWidget* parent = nullptr); + +private slots: + void showSelection(); + void showQuestions(const QString& difficulty, int count); + void showResult(const TestResult& result); + void restartFromResult(); + +private: + BackendInterface* backend; + QStackedWidget* stackedWidget; + LoginWidget* loginWidget; + SelectionWidget* selectionWidget; + QuestionWidget* questionWidget; + ResultWidget* resultWidget; +}; + +#endif \ No newline at end of file diff --git a/frontend/src/question_widget.cc b/frontend/src/question_widget.cc new file mode 100644 index 0000000..bffc9b1 --- /dev/null +++ b/frontend/src/question_widget.cc @@ -0,0 +1,110 @@ +#include "question_widget.h" +#include +#include +#include + +QuestionWidget::QuestionWidget(BackendInterface* backend, QWidget* parent) + : BaseWidget(backend, parent) { + setupUI(); +} + +void QuestionWidget::setupUI() { + auto* mainLayout = new QVBoxLayout(this); + + progressLabel = new QLabel; + progressLabel->setAlignment(Qt::AlignCenter); + progressLabel->setStyleSheet("font-size: 14px; color: #666; margin: 10px;"); + + auto* questionGroup = new QGroupBox; + auto* questionLayout = new QVBoxLayout(questionGroup); + + questionLabel = new QLabel; + questionLabel->setWordWrap(true); + questionLabel->setStyleSheet("font-size: 16px; margin: 20px;"); + + optionGroup = new QButtonGroup(this); + auto* optionsLayout = new QVBoxLayout; + + for (int i = 0; i < 4; ++i) { + optionButtons[i] = new QRadioButton; + optionButtons[i]->setText(QString("")); + optionGroup->addButton(optionButtons[i], i); + optionsLayout->addWidget(optionButtons[i]); + } + + questionLayout->addWidget(questionLabel); + questionLayout->addLayout(optionsLayout); + + auto* buttonLayout = new QHBoxLayout; + nextBtn = new QPushButton("下一题"); + submitBtn = new QPushButton("提交试卷"); + submitBtn->setVisible(false); + + buttonLayout->addStretch(); + buttonLayout->addWidget(nextBtn); + buttonLayout->addWidget(submitBtn); + + mainLayout->addWidget(progressLabel); + mainLayout->addWidget(questionGroup); + mainLayout->addLayout(buttonLayout); + + connect(nextBtn, &QPushButton::clicked, this, &QuestionWidget::onNextClicked); + connect(submitBtn, &QPushButton::clicked, this, &QuestionWidget::onSubmitClicked); +} + +void QuestionWidget::startTest(const QString& difficulty, int questionCount) { + questions_ = backend->generateQuestions(difficulty.toStdString(), questionCount); + user_answers_.resize(questions_.size(), -1); // -1 表示未回答 + current_question_ = 0; + showQuestion(0); +} + +void QuestionWidget::showQuestion(int index) { + if (index < 0 || index >= questions_.size()) return; + + const auto& question = questions_[index]; + questionLabel->setText(QString::number(index + 1) + ". " + + QString::fromStdString(question.content)); + + for (int i = 0; i < 4; ++i) { + optionButtons[i]->setText(QString("%1. %2").arg(char('A' + i)) + .arg(QString::fromStdString(question.options[i]))); + optionButtons[i]->setChecked(user_answers_[index] == i); + } + + updateProgress(); + + // 更新按钮状态 + submitBtn->setVisible(index == questions_.size() - 1); + nextBtn->setVisible(index < questions_.size() - 1); +} + +void QuestionWidget::updateProgress() { + progressLabel->setText(QString("进度: %1/%2").arg(current_question_ + 1).arg(questions_.size())); +} + +void QuestionWidget::onNextClicked() { + // 保存当前答案 + int selected = optionGroup->checkedId(); + if (selected != -1) { + user_answers_[current_question_] = selected; + } + + // 显示下一题 + if (current_question_ < questions_.size() - 1) { + current_question_++; + showQuestion(current_question_); + } +} + +void QuestionWidget::onSubmitClicked() { + // 保存最后一题的答案 + int selected = optionGroup->checkedId(); + if (selected != -1) { + user_answers_[current_question_] = selected; + } + + // 提交答案并获取结果 + TestResult result = backend->submitAnswers(user_answers_); + emit testCompleted(result); +} \ No newline at end of file diff --git a/frontend/src/question_widget.h b/frontend/src/question_widget.h new file mode 100644 index 0000000..df7935a --- /dev/null +++ b/frontend/src/question_widget.h @@ -0,0 +1,45 @@ +#ifndef QUESTIONWIDGET_H +#define QUESTIONWIDGET_H + +#include "base_widget.h" +#include +#include +#include +#include +#include +#include +#include +#include "../shared/ibackend_service.h" + +class QuestionWidget : public BaseWidget { + Q_OBJECT + +public: + explicit QuestionWidget(BackendInterface* backend, QWidget* parent = nullptr); + void startTest(const QString& difficulty, int questionCount); + +signals: + void testCompleted(const TestResult& result); + +private slots: + void onNextClicked(); + void onSubmitClicked(); + +private: + void setupUI() override; + void showQuestion(int index); + void updateProgress(); + + std::vector questions_; + std::vector user_answers_; + int current_question_ = 0; + + QLabel* questionLabel; + QLabel* progressLabel; + QButtonGroup* optionGroup; + QRadioButton* optionButtons[4]; + QPushButton* nextBtn; + QPushButton* submitBtn; +}; + +#endif \ No newline at end of file diff --git a/frontend/src/result_widget.cc b/frontend/src/result_widget.cc new file mode 100644 index 0000000..6679355 --- /dev/null +++ b/frontend/src/result_widget.cc @@ -0,0 +1,48 @@ +#include "result_widget.h" +#include + +ResultWidget::ResultWidget(BackendInterface* backend, QWidget* parent) : BaseWidget(backend, parent) { + setupUI(); +} + +void ResultWidget::setupUI() { + auto* mainLayout = new QVBoxLayout(this); + + auto* titleLabel = new QLabel("测试完成"); + titleLabel->setAlignment(Qt::AlignCenter); + titleLabel->setStyleSheet("font-size: 24px; font-weight: bold; margin: 20px;"); + + scoreLabel = new QLabel; + scoreLabel->setAlignment(Qt::AlignCenter); + scoreLabel->setStyleSheet("font-size: 48px; font-weight: bold; color: #4CAF50; margin: 20px;"); + + detailLabel = new QLabel; + detailLabel->setAlignment(Qt::AlignCenter); + detailLabel->setStyleSheet("font-size: 16px; margin: 10px;"); + + auto* buttonLayout = new QHBoxLayout; + restartBtn = new QPushButton("继续做题"); + exitBtn = new QPushButton("退出"); + + buttonLayout->addWidget(restartBtn); + buttonLayout->addWidget(exitBtn); + + mainLayout->addWidget(titleLabel); + mainLayout->addWidget(scoreLabel); + mainLayout->addWidget(detailLabel); + mainLayout->addStretch(); + mainLayout->addLayout(buttonLayout); + + connect(restartBtn, &QPushButton::clicked, this, &ResultWidget::restartTest); + connect(exitBtn, &QPushButton::clicked, this, &ResultWidget::exitTest); +} + +void ResultWidget::showResult(const TestResult& result) { + scoreLabel->setText(QString::number(result.score, 'f', 1) + "分"); + + QString detail = QString("难度: %1\n正确题目: %2/%3") + .arg(QString::fromStdString(result.difficulty)) + .arg(result.correctAnswers) + .arg(result.totalQuestions); + detailLabel->setText(detail); +} \ No newline at end of file diff --git a/frontend/src/result_widget.h b/frontend/src/result_widget.h new file mode 100644 index 0000000..1f276f5 --- /dev/null +++ b/frontend/src/result_widget.h @@ -0,0 +1,30 @@ +#ifndef RESULTWIDGET_H +#define RESULTWIDGET_H + +#include "base_widget.h" +#include +#include +#include +#include "../shared/ibackend_service.h" + +class ResultWidget : public BaseWidget { + Q_OBJECT + +public: + explicit ResultWidget(BackendInterface* backend, QWidget* parent = nullptr); + void showResult(const TestResult& result); + +signals: + void restartTest(); + void exitTest(); + +private: + void setupUI() override; + + QLabel* scoreLabel; + QLabel* detailLabel; + QPushButton* restartBtn; + QPushButton* exitBtn; +}; + +#endif \ No newline at end of file diff --git a/frontend/src/selection_widget.cc b/frontend/src/selection_widget.cc new file mode 100644 index 0000000..2b16b63 --- /dev/null +++ b/frontend/src/selection_widget.cc @@ -0,0 +1,82 @@ +#include "selection_widget.h" +#include +#include +#include + +SelectionWidget::SelectionWidget(BackendInterface* backend, QWidget* parent) + : BaseWidget(backend, parent) { + setupUI(); +} + +void SelectionWidget::setupUI() { + auto* mainLayout = new QVBoxLayout(this); + + auto* titleLabel = new QLabel("请选择学习阶段"); + titleLabel->setAlignment(Qt::AlignCenter); + titleLabel->setStyleSheet("font-size: 18px; font-weight: bold; margin: 20px;"); + + auto* buttonLayout = new QHBoxLayout; + auto* primaryBtn = new QPushButton("小学"); + auto* juniorBtn = new QPushButton("初中"); + auto* seniorBtn = new QPushButton("高中"); + + // 设置按钮样式 + QString buttonStyle = "QPushButton { font-size: 16px; padding: 15px; min-width: 100px; }"; + primaryBtn->setStyleSheet(buttonStyle); + juniorBtn->setStyleSheet(buttonStyle); + seniorBtn->setStyleSheet(buttonStyle); + + buttonLayout->addWidget(primaryBtn); + buttonLayout->addWidget(juniorBtn); + buttonLayout->addWidget(seniorBtn); + + // 题目数量选择 + auto* countLayout = new QHBoxLayout; + auto* countLabel = new QLabel("题目数量:"); + countSpinBox = new QSpinBox; + countSpinBox->setRange(10, 30); + countSpinBox->setValue(10); + + countLayout->addWidget(countLabel); + countLayout->addWidget(countSpinBox); + countLayout->addStretch(); + + startBtn = new QPushButton("开始测试"); + startBtn->setEnabled(false); + startBtn->setStyleSheet("QPushButton { font-size: 16px; padding: 10px; background-color: #fefefeff; color: black; }"); + + mainLayout->addWidget(titleLabel); + mainLayout->addLayout(buttonLayout); + mainLayout->addLayout(countLayout); + mainLayout->addWidget(startBtn); + mainLayout->addStretch(); + + connect(primaryBtn, &QPushButton::clicked, this, &SelectionWidget::onPrimaryClicked); + connect(juniorBtn, &QPushButton::clicked, this, &SelectionWidget::onJuniorClicked); + connect(seniorBtn, &QPushButton::clicked, this, &SelectionWidget::onSeniorClicked); + connect(startBtn, &QPushButton::clicked, this, &SelectionWidget::onStartClicked); +} + +void SelectionWidget::onPrimaryClicked() { + selectedDifficulty = "primary"; + showMessage("您已选择小学难度"); + startBtn->setEnabled(true); +} + +void SelectionWidget::onJuniorClicked() { + selectedDifficulty = "junior"; + showMessage("您已选择初中难度"); + startBtn->setEnabled(true); +} + +void SelectionWidget::onSeniorClicked() { + selectedDifficulty = "senior"; + showMessage("您已选择高中难度"); + startBtn->setEnabled(true); +} + +void SelectionWidget::onStartClicked() { + if (!selectedDifficulty.isEmpty()) { + emit startRequest(selectedDifficulty, countSpinBox->value()); + } +} diff --git a/frontend/src/selection_widget.h b/frontend/src/selection_widget.h new file mode 100644 index 0000000..80d25c5 --- /dev/null +++ b/frontend/src/selection_widget.h @@ -0,0 +1,35 @@ +#ifndef SELECTIONWIDGET_H +#define SELECTIONWIDGET_H + +#include "base_widget.h" +#include +#include +#include +#include +#include "../shared/ibackend_service.h" + +class SelectionWidget : public BaseWidget { + Q_OBJECT + +public: + //禁止隐式类型转换 + explicit SelectionWidget(BackendInterface* backend, QWidget* parent = nullptr); + +signals: + void startRequest(const QString& difficulty, int questionCount); + +private slots: + void onPrimaryClicked(); + void onJuniorClicked(); + void onSeniorClicked(); + void onStartClicked(); + +private: + void setupUI() override; + + QString selectedDifficulty; + QSpinBox* countSpinBox; + QPushButton* startBtn; +}; + +#endif \ No newline at end of file diff --git a/frontend/ui_mainwindow.h b/frontend/ui_mainwindow.h new file mode 100644 index 0000000..75bd34d --- /dev/null +++ b/frontend/ui_mainwindow.h @@ -0,0 +1,62 @@ +/******************************************************************************** +** Form generated from reading UI file 'mainwindow.ui' +** +** Created by: Qt User Interface Compiler version 6.5.3 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_MAINWINDOW_H +#define UI_MAINWINDOW_H + +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_MainWindow +{ +public: + QWidget *centralwidget; + QMenuBar *menubar; + QStatusBar *statusbar; + + void setupUi(QMainWindow *MainWindow) + { + if (MainWindow->objectName().isEmpty()) + MainWindow->setObjectName("MainWindow"); + MainWindow->resize(800, 600); + centralwidget = new QWidget(MainWindow); + centralwidget->setObjectName("centralwidget"); + MainWindow->setCentralWidget(centralwidget); + menubar = new QMenuBar(MainWindow); + menubar->setObjectName("menubar"); + menubar->setGeometry(QRect(0, 0, 800, 25)); + MainWindow->setMenuBar(menubar); + statusbar = new QStatusBar(MainWindow); + statusbar->setObjectName("statusbar"); + MainWindow->setStatusBar(statusbar); + + retranslateUi(MainWindow); + + QMetaObject::connectSlotsByName(MainWindow); + } // setupUi + + void retranslateUi(QMainWindow *MainWindow) + { + MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "MainWindow", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class MainWindow: public Ui_MainWindow {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_MAINWINDOW_H diff --git a/src/exam_system.exe b/src/exam_system.exe new file mode 100644 index 0000000..518c809 Binary files /dev/null and b/src/exam_system.exe differ diff --git a/src/exam_system/duplicate_checker.cc b/src/exam_system/duplicate_checker.cc new file mode 100644 index 0000000..0c2399b --- /dev/null +++ b/src/exam_system/duplicate_checker.cc @@ -0,0 +1,52 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#include "duplicate_checker.h" +#include "../file_manager/file_manager.h" +#include "../logger/logger.h" +#include + +namespace exam_system { + +void DuplicateChecker::AddProblem(const std::string& username, const std::string& problem) { + // 提取纯题目内容(去除题号)进行存储 + std::string problem_content = FileManager::ExtractProblemContent(problem); + user_problems_[username].push_back(problem_content); +} + +bool DuplicateChecker::CheckDuplicate(const std::string& username, const std::string& problem) const { + auto it = user_problems_.find(username); + if (it == user_problems_.end()) { + return false; + } + + // 提取纯题目内容(去除题号)进行比较 + std::string problem_content = FileManager::ExtractProblemContent(problem); + return std::find(it->second.begin(), it->second.end(), problem_content) != it->second.end(); +} + +void DuplicateChecker::ClearUserProblems(const std::string& username) { + user_problems_.erase(username); + loaded_users_.erase(username); +} + +void DuplicateChecker::LoadUserHistory(const std::string& username) { + if (HasLoadedHistory(username)) { + return; + } + + std::vector history_problems = FileManager::LoadUserHistoryProblems(username); + auto& user_problems = user_problems_[username]; + user_problems.insert(user_problems.end(), history_problems.begin(), history_problems.end()); + loaded_users_.insert(username); + + Logger::Log(Logger::Level::INFO, + "为用户 " + username + " 完成历史题目加载,总题目数: " + + std::to_string(user_problems.size())); +} + +bool DuplicateChecker::HasLoadedHistory(const std::string& username) const { + return loaded_users_.find(username) != loaded_users_.end(); +} + +} // namespace exam_system \ No newline at end of file diff --git a/src/exam_system/duplicate_checker.h b/src/exam_system/duplicate_checker.h new file mode 100644 index 0000000..431c531 --- /dev/null +++ b/src/exam_system/duplicate_checker.h @@ -0,0 +1,65 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#ifndef EXAMSYSTEM_EXAM_SYSTEM_DUPLICATE_CHECKER_H_ +#define EXAMSYSTEM_EXAM_SYSTEM_DUPLICATE_CHECKER_H_ + +#include +#include +#include +#include + +namespace exam_system { + +/** + * @brief 查重服务类 + * + * 管理用户已生成的题目,防止重复题目出现 + */ +class DuplicateChecker { + public: + /** + * @brief 添加题目到用户题目列表 + * @param username 用户名 + * @param problem 题目内容 + */ + void AddProblem(const std::string& username, const std::string& problem); + + /** + * @brief 检查题目是否重复 + * @param username 用户名 + * @param problem 要检查的题目 + * @return 重复返回true,否则返回false + */ + bool CheckDuplicate(const std::string& username, const std::string& problem) const; + + /** + * @brief 清除用户的题目记录 + * @param username 用户名 + */ + void ClearUserProblems(const std::string& username); + + /** + * @brief 加载用户历史题目记录 + * @param username 用户名 + */ + void LoadUserHistory(const std::string& username); + + /** + * @brief 检查用户历史题目是否已加载 + * @param username 用户名 + * @return 已加载返回true,否则返回false + */ + bool HasLoadedHistory(const std::string& username) const; + + private: + /// 用户题目映射表:用户名 -> 题目列表 + std::map> user_problems_; + + /// 记录已加载历史的用户 + std::set loaded_users_; +}; + +} // namespace exam_system + +#endif // DUPLICATE_CHECKER_H_ \ No newline at end of file diff --git a/src/exam_system/exam_system.cc b/src/exam_system/exam_system.cc new file mode 100644 index 0000000..77c0f0e --- /dev/null +++ b/src/exam_system/exam_system.cc @@ -0,0 +1,202 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#include "exam_system.h" +#include +#include + +namespace exam_system { + +ExamSystem::ExamSystem(const SystemConfig& config) + : config_(config), current_user_(nullptr) { + Initialize(); +} + +void ExamSystem::Initialize() { + Logger::Log(Logger::Level::INFO, "系统初始化完成"); +} + +bool ExamSystem::Login(const std::string& username, const std::string& password) { + if (!InputValidator::ValidateUsername(username) || + !InputValidator::ValidatePassword(password)) { + Logger::Log(Logger::Level::WARNING, "用户名或密码格式无效"); + return false; + } + + for (const auto& user : config_.users) { + if (user.username == username && user.password == password) { + current_user_ = &user; + SetGenerator(user.user_type); + LoadUserHistory(); + Logger::Log(Logger::Level::INFO, "用户登录成功: " + username); + return true; + } + } + + Logger::Log(Logger::Level::WARNING, "登录失败: 用户名或密码错误"); + return false; +} + +void ExamSystem::LoadUserHistory() { + if (current_user_) { + duplicate_checker_.LoadUserHistory(current_user_->username); + } +} + +void ExamSystem::SetGenerator(const std::string& type) { + generator_ = ProblemGeneratorFactory::CreateGenerator(type); + if (!generator_) { + Logger::Log(Logger::Level::ERROR, "创建题目生成器失败: " + type); + } +} + +void ExamSystem::SwitchType(const std::string& type) { + if (!InputValidator::ValidateUserType(type)) { + Logger::Log(Logger::Level::WARNING, "无效的用户类型: " + type); + std::cout << "请输入小学、初中和高中三个选项中的一个" << std::endl; + return; + } + + SetGenerator(type); + std::cout << "准备生成" << type + << "数学题目,请输入生成题目数量(输入-1将退出当前用户,重新登录):" ; +} + +std::vector ExamSystem::GenerateExam(int count) { + if (!generator_) { + Logger::Log(Logger::Level::ERROR, "题目生成器未初始化"); + return {}; + } + + std::vector problems; + int attempts = 0; + const int max_attempts = count * 10; + + for (int i = 1; i <= count && attempts < max_attempts; ++i, ++attempts) { + std::string problem = generator_->GenerateProblem(); + + if (!generator_->ValidateProblem(problem)) { + Logger::Log(Logger::Level::WARNING, "生成的题目无效: " + problem); + --i;// 重新生成 + continue; + } + // 格式化题目(添加题号) + std::stringstream formatted_problem; + formatted_problem << i << ". " << problem; + std::string final_problem = formatted_problem.str(); + + if (duplicate_checker_.CheckDuplicate(current_user_->username, final_problem)) { + Logger::Log(Logger::Level::INFO, "检测到重复题目: " + problem); + --i;// 重新生成 + continue; + } + // 检查是否重复(包括历史题目) + problems.push_back(final_problem); + duplicate_checker_.AddProblem(current_user_->username, final_problem); + } + + if (attempts >= max_attempts) { + Logger::Log(Logger::Level::WARNING, + "生成题目达到最大尝试次数 (" + std::to_string(max_attempts) + ")"); + } + + Logger::Log(Logger::Level::INFO, + "成功生成 " + std::to_string(problems.size()) + + " 道题目,尝试次数: " + std::to_string(attempts)); + + return problems; +} + +void ExamSystem::SaveExam(const std::vector& problems) { + if (problems.empty()) { + Logger::Log(Logger::Level::WARNING, "没有题目需要保存"); + return; + } + + if (!FileManager::SaveProblemsToFile(current_user_->username, problems)) { + Logger::Log(Logger::Level::ERROR, "保存题目失败"); + } +} + +void ExamSystem::DisplayLoginPrompt() { + std::cout << "请输入用户名和密码(用空格隔开): "; +} + +void ExamSystem::DisplayQuestionCountPrompt() { + if (generator_) { + std::cout << "准备生成" << generator_->GetCurrentType() + << "数学题目,请输入生成题目数量(输入-1将退出当前用户,重新登录): "; + } +} + +void ExamSystem::DisplayWelcomeMessage() { + if (current_user_ && generator_) { + std::cout << "当前选择为" << current_user_->user_type << "出题" << std::endl; + } +} + +void ExamSystem::Logout() { + if (current_user_) { + Logger::Log(Logger::Level::INFO, "用户登出: " + current_user_->username); + + // 清除用户题目记录,但保留已加载的历史标记 + // 这样重新登录时不会重复加载历史题目 + duplicate_checker_.ClearUserProblems(current_user_->username); + + current_user_ = nullptr; + generator_.reset(); + } +} + +void ExamSystem::HandleUserInput() { + std::string input; + std::cin >> input; + + if (InputValidator::ValidateSwitchCommand(input)) { + std::string type = input.substr(9); // 提取"切换为XX"中的XX + SwitchType(type); + return; + } + + try { + int count = std::stoi(input); + if (!InputValidator::ValidateQuestionCount(count)) { + std::cout << "题目数量应在" << constants::kMinQuestionCount << "-" + << constants::kMaxQuestionCount << "范围内,请重新输入: "; + return; + } + + if (count == constants::kExitCode) { + Logout(); + } else { + std::vector problems = GenerateExam(count); + SaveExam(problems); + DisplayQuestionCountPrompt(); + } + } catch (const std::exception& e) { + Logger::Log(Logger::Level::WARNING, "输入解析失败: " + std::string(e.what())); + std::cout << "输入无效,请重新输入: "; + } +} + +void ExamSystem::Run() { + Logger::Log(Logger::Level::INFO, "系统启动"); + + while (true) { + if (current_user_ == nullptr) { + DisplayLoginPrompt(); + + std::string username, password; + std::cin >> username >> password; + + if (Login(username, password)) { + DisplayWelcomeMessage(); + DisplayQuestionCountPrompt(); + } + } else { + HandleUserInput(); + } + } +} + +} // namespace exam_system \ No newline at end of file diff --git a/src/exam_system/exam_system.h b/src/exam_system/exam_system.h new file mode 100644 index 0000000..75d372c --- /dev/null +++ b/src/exam_system/exam_system.h @@ -0,0 +1,148 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#ifndef EXAMSYSTEM_EXAM_SYSTEM_EXAM_SYSTEM_H_ +#define EXAMSYSTEM_EXAM_SYSTEM_EXAM_SYSTEM_H_ + +#include +#include +#include +#include +#include "problem_generator.h" +#include "../file_manager/file_manager.h" +#include "duplicate_checker.h" +#include "../logger/logger.h" +#include "input_validator.h" + +namespace exam_system { + +// 常量定义 +namespace constants { +constexpr int kMinQuestionCount = 10; ///< 最小题目数量 +constexpr int kMaxQuestionCount = 30; ///< 最大题目数量 +constexpr int kExitCode = -1; ///< 退出代码 +} // namespace constants + +/** + * @brief 用户信息结构体 + * + * 存储用户的用户名、密码和类型(小学/初中/高中) + */ +struct UserInfo { + std::string username; ///< 用户名 + std::string password; ///< 密码 + std::string user_type; ///< 用户类型:小学、初中、高中 +}; + +/** + * @brief 系统配置信息结构体 + * + * 包含系统的所有配置信息,如用户列表等 + */ +struct SystemConfig { + std::vector users; ///< 系统用户列表 +}; + +/** + * @brief 考试系统主类 + * + * 管理整个系统的运行流程,包括用户登录、题目生成、文件保存等功能 + */ +class ExamSystem { + public: + /** + * @brief 构造函数 + * @param config 系统配置 + */ + explicit ExamSystem(const SystemConfig& config); + + /// 析构函数 + ~ExamSystem() = default; + + // 禁用拷贝构造和赋值操作 + ExamSystem(const ExamSystem&) = delete; ///< 禁用拷贝构造 + ExamSystem& operator=(const ExamSystem&) = delete; ///< 禁用赋值操作 + + /** + * @brief 运行系统主循环 + */ + void Run(); + + private: + /** + * @brief 初始化系统 + */ + void Initialize(); + + /** + * @brief 用户登录验证 + * @param username 用户名 + * @param password 密码 + * @return 登录成功返回true,否则返回false + */ + bool Login(const std::string& username, const std::string& password); + + /** + * @brief 设置题目生成器类型 + * @param type 生成器类型 + */ + void SetGenerator(const std::string& type); + + /** + * @brief 切换题目类型 + * @param type 要切换到的类型 + */ + void SwitchType(const std::string& type); + + /** + * @brief 生成指定数量的题目 + * @param count 题目数量 + * @return 题目列表 + */ + std::vector GenerateExam(int count); + + /** + * @brief 保存题目到文件 + * @param problems 题目列表 + */ + void SaveExam(const std::vector& problems); + + /** + * @brief 处理用户输入 + */ + void HandleUserInput(); + + /** + * @brief 显示登录提示 + */ + void DisplayLoginPrompt(); + + /** + * @brief 显示题目数量输入提示 + */ + void DisplayQuestionCountPrompt(); + + /** + * @brief 显示欢迎信息 + */ + void DisplayWelcomeMessage(); + + /** + * @brief 用户登出 + */ + void Logout(); + + /** + * @brief 加载用户历史题目 + */ + void LoadUserHistory(); + + SystemConfig config_; ///< 系统配置信息 + std::unique_ptr generator_; ///< 题目生成器实例 + const UserInfo* current_user_; ///< 当前登录用户指针 + DuplicateChecker duplicate_checker_; ///< 查重服务实例 +}; + +} // namespace exam_system + +#endif // EXAM_SYSTEM_H_ \ No newline at end of file diff --git a/src/exam_system/input_validator.cc b/src/exam_system/input_validator.cc new file mode 100644 index 0000000..6b25c8d --- /dev/null +++ b/src/exam_system/input_validator.cc @@ -0,0 +1,30 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#include "input_validator.h" +#include "exam_system.h" + +namespace exam_system { + +bool InputValidator::ValidateUsername(const std::string& username) { + return !username.empty() && username.length() <= 50; +} + +bool InputValidator::ValidatePassword(const std::string& password) { + return !password.empty() && password.length() <= 50; +} + +bool InputValidator::ValidateUserType(const std::string& user_type) { + return user_type == "小学" || user_type == "初中" || user_type == "高中"; +} + +bool InputValidator::ValidateQuestionCount(int count) { + return count == constants::kExitCode || + (count >= constants::kMinQuestionCount && count <= constants::kMaxQuestionCount); +} + +bool InputValidator::ValidateSwitchCommand(const std::string& command) { + return command.find("切换为") == 0; +} + +} // namespace exam_system \ No newline at end of file diff --git a/src/exam_system/input_validator.h b/src/exam_system/input_validator.h new file mode 100644 index 0000000..d452631 --- /dev/null +++ b/src/exam_system/input_validator.h @@ -0,0 +1,56 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#ifndef EXAMSYSTEM_EXAM_SYSTEM_INPUT_VALIDATOR_H_ +#define EXAMSYSTEM_EXAM_SYSTEM_INPUT_VALIDATOR_H_ + +#include + +namespace exam_system { + +/** + * @brief 输入验证器类 + * + * 提供各种输入数据的验证功能 + */ +class InputValidator { + public: + /** + * @brief 验证用户名格式 + * @param username 要验证的用户名 + * @return 验证通过返回true,否则返回false + */ + static bool ValidateUsername(const std::string& username); + + /** + * @brief 验证密码格式 + * @param password 要验证的密码 + * @return 验证通过返回true,否则返回false + */ + static bool ValidatePassword(const std::string& password); + + /** + * @brief 验证用户类型 + * @param user_type 要验证的用户类型 + * @return 验证通过返回true,否则返回false + */ + static bool ValidateUserType(const std::string& user_type); + + /** + * @brief 验证题目数量 + * @param count 要验证的题目数量 + * @return 验证通过返回true,否则返回false + */ + static bool ValidateQuestionCount(int count); + + /** + * @brief 验证切换命令格式 + * @param command 要验证的命令 + * @return 验证通过返回true,否则返回false + */ + static bool ValidateSwitchCommand(const std::string& command); +}; + +} // namespace exam_system + +#endif // INPUT_VALIDATOR_H_ \ No newline at end of file diff --git a/src/exam_system/problem_generator.cc b/src/exam_system/problem_generator.cc new file mode 100644 index 0000000..271f9cb --- /dev/null +++ b/src/exam_system/problem_generator.cc @@ -0,0 +1,495 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#include "problem_generator.h" +#include "../logger/logger.h" +#include +#include +#include +#include + +namespace exam_system { + +namespace { + +/** + * @brief 基础题目生成器类 + * + * 提供题目生成器的基本功能,作为具体生成器的基类 + */ +class BaseProblemGenerator : public ProblemGenerator { + public: + /** + * @brief 构造函数 + * @param type 生成器类型 + */ + BaseProblemGenerator(const std::string& type) : current_type_(type) {} + + /// 析构函数 + ~BaseProblemGenerator() override = default; + + /// @copydoc ProblemGenerator::GetCurrentType + std::string GetCurrentType() const override { return current_type_; } + + /// @copydoc ProblemGenerator::SetCurrentType + void SetCurrentType(const std::string& type) override { current_type_ = type; } + + /// @copydoc ProblemGenerator::ValidateProblem + bool ValidateProblem(const std::string& problem) const override { + return !problem.empty() && problem.length() < 1000; // 简单验证 + } + + /// @copydoc ProblemGenerator::GetMinOperandCount + int GetMinOperandCount() const override { return constants::kMinOperandCount; } + + protected: + /** + * @brief 生成随机数字 + * @return 随机数字字符串 + */ + std::string GenerateNumber() { + std::uniform_int_distribution dist( + constants::kMinOperandValue, constants::kMaxOperandValue); + return std::to_string(dist(random_device_)); + } + + std::string current_type_; ///< 当前生成器类型 + std::random_device random_device_; ///< 随机数设备 + }; + + /** + * @brief 小学题目生成器类 + * + * 生成小学难度的数学题目,包含加减乘除运算,确保结果不为负数 + */ + class PrimarySchoolGenerator : public BaseProblemGenerator { + public: + /// 构造函数 + PrimarySchoolGenerator() : BaseProblemGenerator("小学") {} + + /// 析构函数 + ~PrimarySchoolGenerator() override = default; + + /// @copydoc ProblemGenerator::GenerateProblem + std::string GenerateProblem() override; + + /// @copydoc ProblemGenerator::GetMinOperandCount + int GetMinOperandCount() const override { return 2; } // 小学题目至少2个操作数 + + private: + /** + * @brief 获取随机运算符 + * @return 随机运算符字符 + */ + char GetRandomOperator(); + + /** + * @brief 生成确保结果不为负数的表达式 + * @param operand_count 操作数个数 + * @return 生成的表达式字符串 + */ + std::string GenerateNonNegativeExpression(int operand_count); + + /** + * @brief 计算表达式的值 + * @param expression 表达式字符串 + * @return 计算结果 + */ + int EvaluateExpression(const std::string& expression); + + /** + * @brief 解析并计算表达式 + * @param tokens 表达式的token列表 + * @return 计算结果 + */ + int EvaluateTokens(const std::vector& tokens); + }; + + std::string PrimarySchoolGenerator::GenerateProblem() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution operand_count_dist( + std::max(2, constants::kMinOperandCount), // 确保至少2个操作数 + constants::kMaxOperandCount); + + int operand_count = operand_count_dist(generator); + + // 尝试生成表达式,最多尝试10次 + for (int attempt = 0; attempt < 10; ++attempt) { + std::string expression = GenerateNonNegativeExpression(operand_count); + int result = EvaluateExpression(expression); + + if (result >= 0) { + return expression; + } + } + + // 如果多次尝试都失败,返回一个简单的加法表达式 + std::stringstream safe_expression; + safe_expression << (constants::kMaxOperandValue / 2) << " + " << (constants::kMaxOperandValue / 4); + return safe_expression.str(); + } + + std::string PrimarySchoolGenerator::GenerateNonNegativeExpression(int operand_count) { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution value_dist( + constants::kMinOperandValue, constants::kMaxOperandValue); + + std::vector operands; + std::vector operators; + + // 生成所有操作数 + for (int i = 0; i < operand_count; ++i) { + operands.push_back(value_dist(generator)); + } + + // 生成运算符,对减法进行特殊处理 + for (int i = 0; i < operand_count - 1; ++i) { + char op = GetRandomOperator(); + + // 如果是减法,调整操作数确保不为负 + if (op == '-') { + // 简单策略:确保被减数大于减数 + if (operands[i] < operands[i + 1]) { + std::swap(operands[i], operands[i + 1]); + } + } + + operators.push_back(op); + } + + // 构建表达式字符串 + std::stringstream expression; + for (size_t i = 0; i < operands.size(); ++i) { + expression << operands[i]; + if (i < operators.size()) { + expression << " " << operators[i] << " "; + } + } + + return expression.str(); + } + + char PrimarySchoolGenerator::GetRandomOperator() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution op_dist(0, 3); + + switch (op_dist(generator)) { + case 0: return '+'; + case 1: return '-'; + case 2: return '*'; + case 3: return '/'; + default: return '+'; + } + } + + int PrimarySchoolGenerator::EvaluateExpression(const std::string& expression) { + // 简单的表达式求值,仅处理基本的四则运算 + std::vector tokens; + std::stringstream ss(expression); + std::string token; + + // 分割表达式为token + while (ss >> token) { + tokens.push_back(token); + } + + if (tokens.empty()) return 0; + + // 先处理乘除法 + std::vector processed_tokens; + int current_value = std::stoi(tokens[0]); + + for (size_t i = 1; i < tokens.size(); i += 2) { + if (i + 1 >= tokens.size()) break; + + std::string op = tokens[i]; + int next_value = std::stoi(tokens[i + 1]); + + if (op == "*") { + current_value *= next_value; + } else if (op == "/") { + if (next_value != 0) { + current_value /= next_value; + } + } else { + // 对于加减法,先保存当前结果 + processed_tokens.push_back(std::to_string(current_value)); + processed_tokens.push_back(op); + current_value = next_value; + } + } + + processed_tokens.push_back(std::to_string(current_value)); + + // 再处理加减法 + int result = std::stoi(processed_tokens[0]); + for (size_t i = 1; i < processed_tokens.size(); i += 2) { + if (i + 1 >= processed_tokens.size()) break; + + std::string op = processed_tokens[i]; + int value = std::stoi(processed_tokens[i + 1]); + + if (op == "+") { + result += value; + } else if (op == "-") { + result -= value; + } + } + + return result; + } + + /** + * @brief 初中题目生成器类 + * + * 生成初中难度的数学题目,包含平方和开根号运算 + */ + class MiddleSchoolGenerator : public BaseProblemGenerator { + public: + /// 构造函数 + MiddleSchoolGenerator() : BaseProblemGenerator("初中") {} + + /// 析构函数 + ~MiddleSchoolGenerator() override = default; + + /// @copydoc ProblemGenerator::GenerateProblem + std::string GenerateProblem() override; + + /// @copydoc ProblemGenerator::GetMinOperandCount + int GetMinOperandCount() const override { return 1; } // 初中题目可以只有1个操作数 + + private: + /** + * @brief 生成平方或开根号表达式 + * @return 生成的表达式 + */ + std::string GenerateSquareOrRoot(); + + /** + * @brief 获取随机运算符 + * @return 随机运算符字符 + */ + char GetRandomOperator(); + + /** + * @brief 生成包含特殊运算符的表达式 + * @param operand_count 操作数个数 + * @return 生成的表达式字符串 + */ + std::string GenerateSpecialExpression(int operand_count); + }; + + std::string MiddleSchoolGenerator::GenerateProblem() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution operand_count_dist( + constants::kMinOperandCount, // 初中题目可以是1个操作数 + constants::kMaxOperandCount); + + int operand_count = operand_count_dist(generator); + return GenerateSpecialExpression(operand_count); + } + + std::string MiddleSchoolGenerator::GenerateSpecialExpression(int operand_count) { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution value_dist( + constants::kMinOperandValue, constants::kMaxOperandValue); + + std::stringstream expression; + + // 如果只有一个操作数,直接生成特殊运算符表达式 + if (operand_count == 1) { + expression << GenerateSquareOrRoot(); + return expression.str(); + } + + // 多个操作数的情况 + bool has_special_operator = false; + + for (int i = 0; i < operand_count; ++i) { + // 确保至少有一个特殊运算符 + if (!has_special_operator && (i == 0 || std::uniform_int_distribution(0, 1)(generator) == 0)) { + expression << GenerateSquareOrRoot(); + has_special_operator = true; + } else { + expression << value_dist(generator); + } + + if (i < operand_count - 1) { + expression << " " << GetRandomOperator() << " "; + } + } + + // 如果还没有特殊运算符,在最后添加一个 + if (!has_special_operator) { + expression << " " << GetRandomOperator() << " " << GenerateSquareOrRoot(); + } + + return expression.str(); + } + + std::string MiddleSchoolGenerator::GenerateSquareOrRoot() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution choice(0, 1); + + if (choice(generator) == 0) { + // 平方 + int value = std::uniform_int_distribution( + constants::kMinOperandValue, + static_cast(std::sqrt(constants::kMaxOperandValue)))(generator); + return "(" + std::to_string(value) + ")²"; + } else { + // 开根号,确保根号内的数是完全平方数 + int base = std::uniform_int_distribution( + 1, + static_cast(std::sqrt(constants::kMaxOperandValue)))(generator); + int squared_value = base * base; + return "√" + std::to_string(squared_value); + } + } + + char MiddleSchoolGenerator::GetRandomOperator() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution op_dist(0, 3); + + switch (op_dist(generator)) { + case 0: return '+'; + case 1: return '-'; + case 2: return '*'; + case 3: return '/'; + default: return '+'; + } + } + + /** + * @brief 高中题目生成器类 + * + * 生成高中难度的数学题目,包含三角函数运算 + */ + class HighSchoolGenerator : public BaseProblemGenerator { + public: + /// 构造函数 + HighSchoolGenerator() : BaseProblemGenerator("高中") {} + + /// 析构函数 + ~HighSchoolGenerator() override = default; + + /// @copydoc ProblemGenerator::GenerateProblem + std::string GenerateProblem() override; + + /// @copydoc ProblemGenerator::GetMinOperandCount + int GetMinOperandCount() const override { return 1; } // 高中题目可以只有1个操作数 + + private: + /** + * @brief 生成三角函数表达式 + * @return 生成的三角函数表达式 + */ + std::string GenerateTrigonometricFunction(); + + /** + * @brief 获取随机运算符 + * @return 随机运算符字符 + */ + char GetRandomOperator(); + + /** + * @brief 生成包含三角函数的表达式 + * @param operand_count 操作数个数 + * @return 生成的表达式字符串 + */ + std::string GenerateTrigExpression(int operand_count); + }; + + std::string HighSchoolGenerator::GenerateProblem() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution operand_count_dist( + constants::kMinOperandCount, // 高中题目可以是1个操作数 + constants::kMaxOperandCount); + + int operand_count = operand_count_dist(generator); + return GenerateTrigExpression(operand_count); + } + + std::string HighSchoolGenerator::GenerateTrigExpression(int operand_count) { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution value_dist( + constants::kMinOperandValue, constants::kMaxOperandValue); + + std::stringstream expression; + + // 如果只有一个操作数,直接生成三角函数表达式 + if (operand_count == 1) { + expression << GenerateTrigonometricFunction(); + return expression.str(); + } + + // 多个操作数的情况 + bool has_trig_function = false; + + for (int i = 0; i < operand_count; ++i) { + // 确保至少有一个三角函数 + if (!has_trig_function && (i == 0 || std::uniform_int_distribution(0, 1)(generator) == 0)) { + expression << GenerateTrigonometricFunction(); + has_trig_function = true; + } else { + expression << value_dist(generator); + } + + if (i < operand_count - 1) { + expression << " " << GetRandomOperator() << " "; + } + } + + // 如果还没有三角函数,在最后添加一个 + if (!has_trig_function) { + expression << " " << GetRandomOperator() << " " << GenerateTrigonometricFunction(); + } + + return expression.str(); + } + + std::string HighSchoolGenerator::GenerateTrigonometricFunction() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution trig_dist(0, 2); + std::uniform_int_distribution angle_dist(0, 360); + + std::string function; + switch (trig_dist(generator)) { + case 0: function = "sin"; break; + case 1: function = "cos"; break; + case 2: function = "tan"; break; + default: function = "sin"; break; + } + + int angle = angle_dist(generator); + return function + "(" + std::to_string(angle) + "°)"; + } + + char HighSchoolGenerator::GetRandomOperator() { + std::mt19937 generator(random_device_()); + std::uniform_int_distribution op_dist(0, 3); + + switch (op_dist(generator)) { + case 0: return '+'; + case 1: return '-'; + case 2: return '*'; + case 3: return '/'; + default: return '+'; + } + } +} // namespace + +std::unique_ptr ProblemGeneratorFactory::CreateGenerator(const std::string& type) { + if (type == "小学") { + return std::make_unique(); + } else if (type == "初中") { + return std::make_unique(); + } else if (type == "高中") { + return std::make_unique(); + } + + Logger::Log(Logger::Level::ERROR, "未知的题目类型: " + type); + return nullptr; +} + +} // namespace exam_system \ No newline at end of file diff --git a/src/exam_system/problem_generator.h b/src/exam_system/problem_generator.h new file mode 100644 index 0000000..b17fdff --- /dev/null +++ b/src/exam_system/problem_generator.h @@ -0,0 +1,79 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#ifndef EXAMSYSTEM_EXAM_SYSTEM_PROBLEM_GENERATOR_H_ +#define EXAMSYSTEM_EXAM_SYSTEM_PROBLEM_GENERATOR_H_ + +#include +#include +#include + +namespace exam_system { + +// 常量定义 +namespace constants { +constexpr int kMinOperandValue = 1; ///< 操作数最小值 +constexpr int kMaxOperandValue = 100; ///< 操作数最大值 +constexpr int kMinOperandCount = 1; ///< 最小操作数个数(默认) +constexpr int kMaxOperandCount = 5; ///< 最大操作数个数 +} // namespace constants + +/** + * @brief 题目生成器抽象基类 + * + * 定义题目生成器的统一接口,支持不同难度级别的题目生成 + */ +class ProblemGenerator { + public: + virtual ~ProblemGenerator() = default; + + /** + * @brief 生成单个数学题目 + * @return 生成的题目字符串 + */ + virtual std::string GenerateProblem() = 0; + + /** + * @brief 获取当前生成器类型 + * @return 生成器类型(小学/初中/高中) + */ + virtual std::string GetCurrentType() const = 0; + + /** + * @brief 设置当前生成器类型 + * @param type 要设置的生成器类型 + */ + virtual void SetCurrentType(const std::string& type) = 0; + + /** + * @brief 验证生成的题目是否有效 + * @param problem 要验证的题目 + * @return 题目有效返回true,否则返回false + */ + virtual bool ValidateProblem(const std::string& problem) const = 0; + + /** + * @brief 获取最小操作数数量 + * @return 最小操作数数量 + */ + virtual int GetMinOperandCount() const = 0; +}; + +/** + * @brief 题目生成器工厂类 + * + * 负责创建不同类型的题目生成器实例 + */ +class ProblemGeneratorFactory { + public: + /** + * @brief 创建指定类型的题目生成器 + * @param type 生成器类型(小学/初中/高中) + * @return 题目生成器智能指针 + */ + static std::unique_ptr CreateGenerator(const std::string& type); +}; + +} // namespace exam_system + +#endif // PROBLEM_GENERATOR_H_ \ No newline at end of file diff --git a/src/file_manager/file_manager.cc b/src/file_manager/file_manager.cc new file mode 100644 index 0000000..3ebd455 --- /dev/null +++ b/src/file_manager/file_manager.cc @@ -0,0 +1,188 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#include "file_manager.h" +#include "../logger/logger.h" +#include +#include +#include +#include +#include + +namespace exam_system { + +bool FileManager::CreateUserDirectory(const std::string& username) { + std::string path = GetUserDirectoryPath(username); + + if (DirectoryExists(path)) { + Logger::Log(Logger::Level::INFO, "用户目录已存在: " + path); + return true; + } + + int result = mkdir(path.c_str()); + if (result == 0) { + Logger::Log(Logger::Level::INFO, "创建用户目录: " + path); + return true; + } else { + Logger::Log(Logger::Level::ERROR, "创建用户目录失败: " + path); + return false; + } +} + +bool FileManager::SaveProblemsToFile(const std::string& username, + const std::vector& problems) { + try { + if (!CreateUserDirectory(username)) { + return false; + } + + std::string file_path = GetUserDirectoryPath(username) + "/" + GenerateFilename(); + std::ofstream file(file_path); + + if (!file.is_open()) { + Logger::Log(Logger::Level::ERROR, "无法打开文件: " + file_path); + return false; + } + + for (size_t i = 0; i < problems.size(); ++i) { + file << problems[i]; + if (i < problems.size() - 1) { + file << "\n\n"; + } + } + + file.close(); + Logger::Log(Logger::Level::INFO, "题目已保存至: " + file_path); + return true; + } catch (const std::exception& e) { + Logger::Log(Logger::Level::ERROR, "保存题目失败: " + std::string(e.what())); + return false; + } +} + +bool FileManager::DirectoryExists(const std::string& path) { + struct stat info; + if (stat(path.c_str(), &info) != 0) { + return false; + } + return (info.st_mode & S_IFDIR) != 0; +} + +std::string FileManager::GenerateFilename() { + std::time_t now = std::time(nullptr); + std::tm* local_time = std::localtime(&now); + char buffer[80]; + std::strftime(buffer, sizeof(buffer), "%Y-%m-%d-%H-%M-%S", local_time); + return std::string(buffer) + ".txt"; + } + + std::string FileManager::GetUserDirectoryPath(const std::string& username) { + return username; + } + + std::vector FileManager::LoadUserHistoryProblems(const std::string& username) { + std::vector all_problems; + std::string user_dir = GetUserDirectoryPath(username); + + if (!DirectoryExists(user_dir)) { + return all_problems; // 目录不存在,返回空列表 + } + + // 获取用户目录下的所有文件 + std::vector files = GetUserFiles(username); + + Logger::Log(Logger::Level::INFO, + "为用户 " + username + " 找到 " + std::to_string(files.size()) + " 个历史文件"); + + for (const auto& file : files) { + std::string filepath = user_dir + "/" + file; + std::vector file_problems = ExtractProblemsFromFile(filepath); + all_problems.insert(all_problems.end(), file_problems.begin(), file_problems.end()); + } + + Logger::Log(Logger::Level::INFO, + "为用户 " + username + " 加载了 " + std::to_string(all_problems.size()) + " 道历史题目"); + + return all_problems; + } + + std::vector FileManager::ExtractProblemsFromFile(const std::string& filepath) { + std::vector problems; + std::ifstream file(filepath); + + if (!file.is_open()) { + Logger::Log(Logger::Level::WARNING, "无法打开文件: " + filepath); + return problems; + } + + std::string line; + std::string current_problem; + + while (std::getline(file, line)) { + // 跳过空行 + if (line.empty()) { + if (!current_problem.empty()) { + problems.push_back(ExtractProblemContent(current_problem)); + current_problem.clear(); + } + continue; + } + + // 检查是否是题号行(格式:数字. 题目内容) + if (std::regex_match(line, std::regex("^\\d+\\.\\s+.*"))) { + if (!current_problem.empty()) { + problems.push_back(ExtractProblemContent(current_problem)); + } + current_problem = line; + } else if (!current_problem.empty()) { + // 如果是题目的续行(我们的题目是单行的,这种情况不应该出现) + current_problem += " " + line; + } + } + + // 处理最后一个题目 + if (!current_problem.empty()) { + problems.push_back(ExtractProblemContent(current_problem)); + } + + file.close(); + return problems; + } + + std::vector FileManager::GetUserFiles(const std::string& username) { + std::vector files; + std::string user_dir = GetUserDirectoryPath(username); + + DIR* directory = opendir(user_dir.c_str()); + if (directory == nullptr) { + return files; + } + + struct dirent* entry; + while ((entry = readdir(directory)) != nullptr) { + std::string filename = entry->d_name; + // 只处理.txt文件,排除当前目#F录(.)和父目录(..) + if (filename != "." && filename != ".." && + filename.length() > 4 && filename.substr(filename.length() - 4) == ".txt") { + files.push_back(filename); + } + } + + closedir(directory); + return files; + } + + std::string FileManager::ExtractProblemContent(const std::string& problem) { + // 去除题号部分(格式:数字. 空格) + size_t dot_pos = problem.find('.'); + if (dot_pos != std::string::npos && dot_pos + 1 < problem.length()) { + // 跳过题号后的空格 + size_t content_start = problem.find_first_not_of(" \t", dot_pos + 1); + if (content_start != std::string::npos) { + return problem.substr(content_start); + } + } + return problem; // 如果格式不符合预期,返回原字符串 + } + +} // namespace exam_system \ No newline at end of file diff --git a/src/file_manager/file_manager.h b/src/file_manager/file_manager.h new file mode 100644 index 0000000..1d07a79 --- /dev/null +++ b/src/file_manager/file_manager.h @@ -0,0 +1,87 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#ifndef EXAMSYSTEM_FILE_MANAGER_FILE_MANAGER_H_ +#define EXAMSYSTEM_FILE_MANAGER_FILE_MANAGER_H_ + +#include +#include + +namespace exam_system { + +/** + * @brief 文件管理器类 + * + * 负责文件的创建、保存和加载操作 + */ +class FileManager { + public: + /** + * @brief 创建用户目录 + * @param username 用户名 + * @return 创建成功返回true,否则返回false + */ + static bool CreateUserDirectory(const std::string& username); + + /** + * @brief 保存题目到文件 + * @param username 用户名 + * @param problems 题目列表 + * @return 保存成功返回true,否则返回false + */ + static bool SaveProblemsToFile(const std::string& username, + const std::vector& problems); + + /** + * @brief 检查目录是否存在 + * @param path 目录路径 + * @return 存在返回true,否则返回false + */ + static bool DirectoryExists(const std::string& path); + + /** + * @brief 加载用户所有历史题目 + * @param username 用户名 + * @return 历史题目列表(不包含题号) + */ + static std::vector LoadUserHistoryProblems(const std::string& username); + + /** + * @brief 从文件中提取题目内容(去除题号) + * @param filepath 文件路径 + * @return 题目内容列表 + */ + static std::vector ExtractProblemsFromFile(const std::string& filepath); + + /** + * @brief 获取用户目录下的所有文件 + * @param username 用户名 + * @return 文件名列表 + */ + static std::vector GetUserFiles(const std::string& username); + + /** + * @brief 从题目字符串中提取题目内容(去除题号) + * @param problem 带题号的题目字符串 + * @return 纯题目内容 + */ + static std::string ExtractProblemContent(const std::string& problem); + + private: + /** + * @brief 生成时间戳格式的文件名 + * @return 文件名 + */ + static std::string GenerateFilename(); + + /** + * @brief 获取用户目录路径 + * @param username 用户名 + * @return 目录路径 + */ + static std::string GetUserDirectoryPath(const std::string& username); +}; + +} // namespace exam_system + +#endif // FILE_MANAGER_H_ \ No newline at end of file diff --git a/src/logger/logger.cc b/src/logger/logger.cc new file mode 100644 index 0000000..46585e7 --- /dev/null +++ b/src/logger/logger.cc @@ -0,0 +1,32 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#include "logger.h" +#include +#include + +namespace exam_system { + +Logger::Level Logger::log_level_ = Logger::Level::INFO; + +void Logger::Log(Level level, const std::string& message) { + if (level < log_level_) return; + + std::string level_str = LevelToString(level); + std::time_t now = std::time(nullptr); + char timestamp[20]; + std::strftime(timestamp, sizeof(timestamp), "%Y-%m-%d %H:%M:%S", std::localtime(&now)); + + std::cout << "[" << timestamp << "] " << level_str << ": " << message << std::endl; +} + +std::string Logger::LevelToString(Level level) { + switch (level) { + case Level::INFO: return "INFO"; + case Level::WARNING: return "WARNING"; + case Level::ERROR: return "ERROR"; + default: return "UNKNOWN"; + } +} + +} // namespace exam_system \ No newline at end of file diff --git a/src/logger/logger.h b/src/logger/logger.h new file mode 100644 index 0000000..ef4dca8 --- /dev/null +++ b/src/logger/logger.h @@ -0,0 +1,34 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#ifndef EXAMSYSTEM_LOGGER_LOGGER_H_ +#define EXAMSYSTEM_LOGGER_LOGGER_H_ + +#include + +namespace exam_system { + +/** + * @brief 日志记录器类 + * + * 提供不同级别的日志记录功能 + */ +class Logger { + public: + enum class Level { + INFO, ///< 信息级别 + WARNING, ///< 警告级别 + ERROR ///< 错误级别 + }; + + static void Log(Level level, const std::string& message); + static void SetLogLevel(Level level) { log_level_ = level; } + + private: + static Level log_level_; + static std::string LevelToString(Level level); +}; + +} // namespace exam_system + +#endif // LOGGER_H_ \ No newline at end of file diff --git a/src/main/main.cc b/src/main/main.cc new file mode 100644 index 0000000..b70ba0a --- /dev/null +++ b/src/main/main.cc @@ -0,0 +1,40 @@ +// Copyright 2025 Exam System Project +// Licensed under the Apache License, Version 2.0 + +#include "../exam_system/exam_system.h" +#include + +/** + * @brief 程序主函数 + * + * 初始化系统配置并启动考试系统 + * + * @return 程序退出代码 + */ +int main() { + SetConsoleOutputCP(CP_UTF8); // 输出编码设定 + SetConsoleCP(CP_UTF8); // 输入编码设定 + + // 配置系统 + exam_system::SystemConfig config; + config.users = { + {"张三1", "123", "小学"}, + {"张三2", "123", "小学"}, + {"张三3", "123", "小学"}, + {"李四1", "123", "初中"}, + {"李四2", "123", "初中"}, + {"李四3", "123", "初中"}, + {"王五1", "123", "高中"}, + {"王五2", "123", "高中"}, + {"王五3", "123", "高中"} + }; + + // 设置日志级别 + exam_system::Logger::SetLogLevel(exam_system::Logger::Level::INFO); + + // 运行系统 + exam_system::ExamSystem system(config); + system.Run(); + + return 0; +} \ No newline at end of file