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
+
+
+
+
+
+
+
+
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